单选题
1分
下列代码段执行后,t的值为 int a = 2,b = 4,c =&n...
下列代码段执行后,t的值为
int a = 2,b = 4,c = 6,t = 0;
t = a > b ? a : b > c ? b : c;
int a = 2,b = 4,c = 6,t = 0;
t = a > b ? a : b > c ? b : c;
参考答案: D
参考解析: 其考察三目运算 a > b ? a : b > c ? b : c;是找出a,b,c三者最大值,表达式a>b返回值为false,结果为b,表达式b>c返回值为false,结果为c的值,选项D正确,本题答案为D。