若有条件表达式(exp)? a++:b--,则以下表达式中能完全等价于表达式(exp)的是( )。

admin2009-01-15  28

问题 若有条件表达式(exp)? a++:b--,则以下表达式中能完全等价于表达式(exp)的是(    )。

选项 A、(exp= =0)
B、(exp! =0)
C、(exp= =1)
D、(exp! =1)

答案2

解析 条件表达式的一般形式为:
   表达式1?表达式2:表达式3
其求解顺序是:先求解表达式1,若为非0(真),则求解表达式2,此时表达式2的值就作为整个条件表达式的值;若表达式1的值为0(假),则求解表达式3,表达式3的值就是整个条件表达式的值。
转载请注明原文地址:https://jikaoti.com/ti/cZK0FFFM
0

最新回复(0)