A-A+

若整型变量a b c d中的值依次为2 2 3 4 则条件表达式a

2022-08-06 01:45:01 问答库 阅读 174 次

问题详情

若整型变量a、b、c、d中的值依次为2、2、3、4,则条件表达式a<b?a:c<d?c:d的值是()。
A.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的值。

考点:表达式,变量