C语言的一道题,若有表达式x?a++:b-- 则以下表达式()等价于表达式xA x==0 B =0 C x==1 D =

问题描述:

C语言的一道题,
若有表达式x?a++:b-- 则以下表达式()等价于表达式x
A x==0 B =0 C x==1 D =1
1个回答 分类:综合 2014-09-29

问题解答:

我来补答
选B吧,就是问四个答案哪个可以替换掉表达式中的x
因为该表达式的意思是x如果不等于0就为真,取a++,如果等于0就为假取b--
而B选项中,如果x不等于0,即x!=0就为真,x=0就不满足x!=0就为假,因此和原题目表达式中x等价
 
 
展开全文阅读
剩余:2000
上一页:牛刀小试4
下一页:第二问不会作