问题
单项选择题
下列程序的输出结果是( )。
#include <stdio.h>
main ()
int a=3,b=2,c=1;
if (a<b)
if (b<O) c=0 ;
else c++;
printf ("%d\n",c);
A) 0
B) 2
C) 1
D) 3
答案
参考答案:C
解析:本题考查if语句。第一个if语句,先判断条件,发现a<b不成立,不再执行下列的语句,直接执行最后的printf输出语句,然后结束程序,整个过程c的值没有发生变化。