55问答网
所有问题
设 a,b和 c都是int型变量,且a=3,b=4,c=5,则下面的表达式中值为 0的是( )
A.’a’&&b’
B.a<=b
C.a||b+c&&b-c
D.!((a<b)&&!c||1)
举报该问题
推荐答案 2023-12-27
【答案】:D
对于表达式’a’&&’b,两个非O运算分量的逻辑与结果为1。对于表达式a<=b,由于关系式成立,结果也为此又由于变量a为非0,表达式a||b+c&&b-c的结果也为1。对于表达式!((a<b)&&!c||1),先是计算(a<b)得到结果1;计算!C得到结果为0;再计算它们的逻辑与,结果为0。继续与1求逻辑或,得到结果为1。最后,对1求逻辑非,得到结果为0。所以解答是D。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/I8cGGFcI8I8Q88I8RF4.html
相似回答
设a
、
b和C都是int型变量
。
且a=3,b=4,c=5,则
以下
的表达式中值为0的
表...
答:
【答案】:D D。【解析】||和&&的优先级高于十和一,ll和&&的优先级相等
,且是
左结合的,就是从左边开始结合到右边。按照这个规则,正确选项为D。
设a
、
b和c都是int变量,且a=3,b=4,c=5
;则以下
的表达式中,值为0的
表达式...
答:
答案A:表达式a&&b,只有a b同时为0时,表达式为0
。答案B:表达式a<=b,只有当a>b时表达式等于0。答案C:我好象记得逻辑运算符不能加减。答案D:表达式中II和&&为左结合,而!为右结合。所以可以把表达式理解为!C等于0,!cII1等于1,(a<b)&&!cII1等于1,则!((a<b)&&!cII1)等于0 ...
46、
设a,b和c都是int型变量,且a=3,b=4,c=5,则
下列
表达式中
,
值为0的
...
答:
B为真,a <= b成立;C为真,a||b为真,c&&b为真,1+1=2
,c为5,C的值为
-3,为真(非0);D为假,a<b为真,!c为假,真&&假为假,或1为真,整体再取反为假。所以选D
...
设a,b和c都是int型变量,且a=3,b=4,c=5,则下面表达式中
,
值为0的
...
答:
选择D C语言中的逻辑真是1,逻辑假为0 第一个选项两个非0相与,等于1 第二个选项很明显是真,等于1 第三个选项三个
变量都是
真,与或也都是真的 第四个选项,因为最后或1 所以前面那些不管是什么都是真,但是最后要取反所以真的反是假,所以最后一个是0 ...
...
c都是int 型变量,且a=3,b=4,c=5,则下面的表达式中
,
值为0的
表达式是...
答:
C a||b=1 c&&b=1 !(a || b +c &&b-
c)=
!(1+1-
5)=
!(-3)只要是数值在判断的时候都为1所以!(-
3)=0
大家正在搜
设ch是char型变量,其值为A
已知字符a的ascii码值为97
如果c为字符型变量
int型变量
c语言程序中必须有的函数是
c语言表达式
c语言a+=a-=a*a
c语言可以处理的文件类型是
c语言源程序的扩展名是c