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

admin2019-04-18  31

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

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

答案B

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

最新回复(0)