55问答网
所有问题
int a = 3, b = 4, c = 5 ; 则表达式 a || b + c && b-c为
为什么
举报该问题
推荐答案 2018-11-12
答案为1;支持bool运算的结果为true
前提: 逻辑运算只有2个结果; ture和false;
首先: a,b,c都是非0零值, 其次运算符中算数运算符比
逻辑运算符
优先级高
其次: 逻辑运算符的值是非零为true
所以a || b+c && b-c 就是 3 || 7 &&-1 进一步就是 1 || 1 && 1
所以答案就是1;
有的计算机语言是:
3 || 7 &&-1 进一步就是 true || true && true
答案就是true;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IRFLG8e48IR4QIFccc.html
其他回答
第1个回答 2018-11-12
[10]A[11]ABC(因为ABC都用的英文字母o或O开头,十六进制是零开头,再加一个x,x可大写可小写)[12]D[13]C(严格来说没有正确答案,break作用是跳出一个程序块,不仅仅用于循环和switch中)[14]B(C是面向过程语言,代码的最小单位是函数,不论什么C源程序都可以看成有函数组成。C可以没有子程序)[15]B(include、scanf、type不是C关键字,注意关键字含义,见百度百科“C语言关键字”)[16]C[17]A[18]A(严格来说没有正确答案。int可能是2字节,也可能是4字节,这和具体环境有关,即int和long的关系应该是int<=long)[19]C(把(a=2,b=5,b++,a+b)看做一个表达式,那么返回值是最后一个计算结果,即a+b;如果问(a=2,b=5,b++)的计算结果,那么是5而不是6,因为经过++后表达式立马结束,b++在表达式结束后才执行加1运算)[20]D(x%=k结果为5,k%=5结果为2,相减为3)
相似回答
5..假设
a=3,b=4,c=5
,
则
逻辑
表达式
:
a| |b
+
c&&b-c
的值等于()
A
)1
B
...
答:
1
C
语言中
,a=3,b=4,c=5;
a||b
+
c&&b-c
怎么理解?
答:
=
a
||
((b + c) && (
b - c
))=
3
|| ((4 +
5
) && (4 - 5))= 3 || 1 = 1 按照优先级,先加减运算,后逻辑运算 而逻辑运算的几个操作数都是非0的,可以认为是1 因此最终结果为逻辑1
C
语言
a=3,b=4,c=5
●
a||b
+
c&&b-c
的运算结果
答:
a=3,b=4,c=5;
这是一条逻辑
表达式
,只可能有0和1两种取值,非零的时候取1,所以1楼的是不对的。又出现了2类运算符,加减和逻辑运算符,此处+-优先级最高,其次是&&,最低是||,注意同是逻辑运算符优先级不一样。还须注意,按照优先级加括号:a
||
b + c
&&
b - c
=a
|| ((b ...
有关c语言,设
a=3,b=4,c=5
,
a||b
+
c&&b-c
答案会是1呢?1表示正确
答:
没有
C
语言使用非0(默认使用1)表示真,使用0表示假。|| 逻辑或运算符,当两边同时为假时,结果为假。&& 逻辑与运算符,当两边同时为真时,结果为真。并且+ -的优先级高于&&
||,
所以先计算+ - 即
3||4
+
5&&4
-
5,
即3||9&&-1,即真||真&&真,结果就是真,为1 ...
设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 ...
大家正在搜
int a=3,b=4,c=5
int a=3,b=2,c=1
int a=0,b=0,c=0
int a=b=c=5
a=b b=c 所以a=c
!(a>b)&&!c||1
break和continue
c语言a=b=c
a+b+c=1
相关问题
设有定义int a=3,b=4,c=5,则表达式a||b+c...
有定义:int a=3,b=4,c=5; 则表达式 a||b...
设int 型变量a=3,b=4,c=5,则表达式((a+b)...
有 int a=3,b=4,c=5;则表达式a||b+c&&...
c语言基础:设int型变量a=3 b=4 c=5,则表达式(...
设a=3,b=4,c=5,则表达式a||b+c&&b==c的...
int a=3,b=4,c=5;则表达式a||b&&b-c的...
设a,b,c均为int型变量且a=3,b=4,c=5,则表达...