A-A+

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

2022-08-06 02:56:01 问答库 阅读 175 次

问题详情

若整型变量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的值。

考点:表达式,变量