A-A+
下列程序的输出结果是()。#includemain(){ int a=2
问题详情
下列程序的输出结果是()。
#include<stdio.h>
main()
{ int a=2,b=3,P;
p=f(a,b);
printf(”%d”,p);
}
int f(a,b)
{ int c;
if(a>b)c=1;
else if(a==b)c=0;
else c=-l;
return(c);
}
A.-l
B.0
C.1
D.2请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:A
本题考查if-else语句。if为真则执行C=1,if为假则执行else中的条件,不符合继续执行else。