题目内容

有以下程序#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. 错

if(a=5)是允许的。

A. 对
B. 错

答案查题题库