如有表达式(w)?(-x):(++y),则其中与w等价的表达式是( )。

admin2022-06-24  19

问题 如有表达式(w)?(-x):(++y),则其中与w等价的表达式是(          )。

选项 A、w==1
B、w==0
C、w!=1
D、w!=0

答案D

解析 ?:表达式形式为<表达式1>?<表达式2>:<表达式3>。当表达式1的值为真,则结果为表达式2的值;当表达式1的值为假,则结果为表达式3的值。可见表达式w等价于w!=0。
转载请注明原文地址:https://jikaoti.com/ti/Nyd0FFFM
0

最新回复(0)