选择题
33.
下列程序的运行结果是______。
#include <stdio.h>
main()
{ int a=3,b=2,c=1;
if(a<b)
if(b<0)c=0;
else c++;
printf("%d<n",c);
}
A、
2
B、
0
C、
1
D、
不确定的值
【正确答案】
C
【答案解析】
第一个if语句,先判断条件,发现a<b不成立,不再执行后面的语句,直接执行最后的printf输出语句,然后结束程序,整个过程中c的值没有发生变化。
提交答案
关闭