题目内容

有以下程序#includevoid main(){int a=1,b=0;if(!a) b++;else if(a==0)if(a)b+=2;elseb+=3;printf("%d\n",b);}程序运行后的输出结果是()

A. 0
B. 1
C. 2
D. 3

查看答案
更多问题

有以下程序#includevoid main(){int x=1,y=0;if(!x)y++;else if(x==0)if(x)y+=2;elsey+=3;printf("%d\n",y);}程序运行后的输出结果是()

A. 3
B. 2
C. 1
D. 0

条件表达式不能取代一般if的语句。

A. 对
B. 错

break可用于循环体中,不可用于switch语句中。

A. 对
B. 错

条件运算符?和:是一对运算符,不能分开单独使用。

A. 对
B. 错

答案查题题库