若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是( )。

admin2010-09-05  28

问题 若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是(    )。

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

答案A

解析 条件表达式的形式如下:表达式1?表达式 2:表达式3,所以本题条件表达式a<b?a:c<d?c:d应该理解为a<b?a:(c<d?c:d),首先求出条件表达式c<d?c:d的值等于2,再求条件表达式a<b?a:2的值,由于a=1<b=4成立,所以上述条件表达式的值等于1。
转载请注明原文地址:https://kaotiyun.com/show/olWp777K
0

最新回复(0)