C语言 若有条件表达式(exp)?a++:b++,则以下表达式中能完全等价于表达式(exp)的是:
题目
C语言 若有条件表达式(exp)?a++:b++,则以下表达式中能完全等价于表达式(exp)的是:
A:(exp==0) B:(exp!=0) C:(exp==1) D:(exp!=1) 我是初学者,请说明理由.
答案
B
C语言中,0为假,不为0时都是真,虽然0做逻辑反得到1,但是所有不为0的数的逻辑反都是0,所以这里等价的是(exp!=0) 即表示(exp) 意思是 若exp为真时 ...
exp为真时并不是说exp等于1是,要明白C中的 “真” 表示的 是 “不为0的”
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 《赤壁》一诗中作者抒发感慨的句子是“ ”抒发感慨的是“ ”,旨在表明 .
- 某小组为研究电化学原理,设计如图装置.下列叙述不正确的是( ) A.a 和 b 不连接时,铁片上会有金属铜析出 B.a 和 b 用导线连接时,铜片上发生的反应为:Cu2++2e-═Cu C.无论 a
- 已知5x+7=4,不解方程,如果要求5x-2的值,应该怎样变形?5x -2的值是多少?
- 解方程:学校买回一批盆花做装饰.其中月季花比菊花少20盆,菊花是月季的1.5倍(接下来看详细介绍
- 4x2+3x-5=kx2-20x+20是关于x的一元一次方程,求k的值和方程的解
- 加工一批零件,师傅8小时完成,已知师徒工作效率比是4:3.徒弟单独做要多少小时?
- 10元一斤9元买几斤公式
- 你会玩“24点”扑克牌吗?抽出1,4,7,8这四张牌,请选用“+”“-”“x”“÷”
- 一道初中数学题,请高手帮忙!
- People are not born without the ability of learn