下面程序段的正确输出是( )。 int w=4,x=3,y=2,z=1; cout<<(w<x?w:z<y?z:x)<<end1;

admin2016-11-22  51

问题 下面程序段的正确输出是(     )。  
int w=4,x=3,y=2,z=1;
cout<<(w<x?w:z<y?z:x)<<end1;

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

答案B

解析 本题考查表达式作为变量进行输出,且表达式为两个三目表达式的嵌套,其中,第1个三目表达式z<y?z:x的值为1,接着计算第2个三目表达式w<x?w:1,值为1。
转载请注明原文地址:https://kaotiyun.com/show/O7Np777K
0

最新回复(0)