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

admin2020-10-21  38

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

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

答案D

解析 本题考查三目运算等。条件表达式的格式为a?b:c。它的含义是,当a为真时,取b的值,否则取c的值。在C语言程序中“为真”即“不等于零”,“为假”即等于0。所以和w等价的表达式是w非零。
转载请注明原文地址:https://kaotiyun.com/show/YAyp777K
0

最新回复(0)