选择题
若有表达式(w)?(--x):(++y),则其中与w等价的表达式是______。
A、
w==1
B、
w==0
C、
w!=1
D、
w!=0
【正确答案】
D
【答案解析】
条件运算符组成条件表达式的一般形式为:表达式1?表达式2:表达式3。其求值规则为:如果表达式1的值为真,则以表达式2的值作为条件表达式的值,否则以表达式3的值作为条件表达式的值。本题中需要获得表达式w的逻辑值,即w是否为0,不为0则为“真”,为0则为“假”。因此正确答案为D。
提交答案
关闭