若有表达式(w)?(--x):(++y),则其中也与W等价的表达式是-- a)W==1 b)W==0 c)W!=1 d)

若有表达式(w)?(--x):(++y),则其中也与W等价的表达式是-- a)W==1 b)W==0 c)W!=1 d)w!=0
孤叶儿 1年前 已收到1个回答 举报

lfenian04 幼苗

共回答了19个问题采纳率:89.5% 举报

答案为d
(w)?(--x):(++y)此表达式相当于 if 判断
当w为0时 判断结果为假,并执行语句 ++y
当w为其他值时 判断结果为真,并执行语句 --x
等价于(w!=0)?(--x):(++y)
所以选d

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.027 s. - webmaster@yulucn.com