问题 单项选择题

三元条件运算符ex1ex2:ex3,相当于下面的( )语句。

A.if(ex2) ex1;elseex3;

B.if(ex3) ex2;else ex1;

C.if(ex1) ex3;else ex2;

D.if(ex1) ex2;else ex3;

答案

参考答案:D

解析: 问号表达式的含义是先判断表达式ex1的值,如果该值为真,执行语句ex2,否则执行ex3,因此选择D。

单项选择题
单项选择题