这个答案我也没有看懂 a选项不也是零 非零的性质吗 为什么选b

img

img


这个答案为什么选b啊 a不也是零 非零的性质吗 有点没看懂 能通俗的讲一下吗

理解上应该选b
(exp)?a++;b--;这个括号里面exp为不等于零的数,他就成立,为真
A选项虽然符合这个表达式,但对exp来说不符合。那是不是exp=0的时候才成立?exp=0,对于原式是不是不成立为假。
有帮助的话采纳一下哦!

选B
exp如果为真,a;如果为假,操作b
当exp为假,也就是0时 exp!=0也为假.
当exp为真,非0, exp!=0也为真.