单选题
如下程序的输出结果是 main( ) {int a=2,b=-1,c=2; if(a<B) if(b<0)c=0 else c++; cout<<c<<endl; }
A、
0
B、
1
C、
2
D、
3
【正确答案】
C
【答案解析】
[解析] 本题考察的是if…else语句中的配对原则:与最近的配对,故当a<b为假时直接执行输出语句,即c的值是2,正确答案为C。
提交答案
关闭