如下程序的输出结果是main(){inta=2, b=-1, c=2;if(a<B) if(b<0)c=0; else c++;cout<<c<<end1;}

admin2013-05-30  28

问题 如下程序的输出结果是main(){inta=2, b=-1, c=2;if(a<B)    if(b<0)c=0;    else c++;cout<<c<<end1;}

选项 A、0
B、1
C、2
D、3

答案C

解析 本题考察的是if…else语句中的配对原则:与最近的配对,故当a<b为假时直接执行输出语句,即c的值是2,正确答案为C。
转载请注明原文地址:https://kaotiyun.com/show/xmNp777K
0

最新回复(0)