选择题
8.
若整型变量a、b、c、d中的值依次为2、2、3、4,则条件表达式a<b?a:c<d?c:d的值是______。
A、
1
B、
2
C、
3
D、
4
【正确答案】
C
【答案解析】
本题考查三目运算符。a<b?a:c<d?c:d也可写成a<b?a:(c<d?c:d),所以根据优先级,先算括号内的,c小于d为真,取c的值,再看a小于b为假,所以取c的值。
提交答案
关闭