 C语言 若有语句int a=1,b=2,c=3;则以下值为0的表达式是

题:C语言若有语句inta=1,b=2,c=3;则以下值为0的表达式是A.‘a’&&’b’B.a<=bC.((a>b)||(b<c)D.(!(a+b)==c&&a)我知道... 题:C语言 若有语句int a=1,b=2,c=3;则以下值为0的表达式是
A. ‘a’&& ’b’
B. a<=b
C. ((a>b)||(b<c)
D. (!(a+b)==c&&a)

我知道答案是D,就是不知道选项A是什么意思,为什么A的值是1
展开
 我来答
cdyzxy
2018-06-27 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:84%
帮助的人:3544万
展开全部
A.'a'不为0,在逻辑表达式中非0为真,因此'a'&&'b'就是 真&&真=真,在c中定义真为1
B.a<=b成立值为真,1
C.(a>b)||(b<c)即 假||真 得到真,1
D.!(a+b)==c&&a即 !真&&真,即 假&&真 得到假,c语言定义假为0
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式