55问答网
所有问题
5..假设a=3,b=4,c=5,则逻辑表达式:a| |b+c&&b-c的值等于() A)1 B) 2 C) 3 D)0
如题所述
举报该问题
推荐答案 2010-09-03
1
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IR4GRcFec.html
相似回答
int
a = 3, b = 4, c = 5
;
则表达式
a || b + c && b-c
为
答:
答案为1;支持bool运算的结果为true 前提: 逻辑运算只有2个结果; ture和false;首先
: a,b,c
都是非0零值, 其次运算符中算数运算符比逻辑运算符优先级高 其次: 逻辑运算符的值是非零为true 所以
a || b+c && b-c
就是 3 || 7 &&-
1
进一步就是 1 || 1 && 1 所以答案就是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
...
a=b
>
c&&b==c
(2)a||b+c&&b-c
(3)(
!(a+
b)
+c-
1)&&(
b+
c)
/2
答:
!(a+
b)
==
0
=> (!(a+b)+c-
1)
== 4
为 true 又
(b+c)
/2 != 0 所以
(3)
式为true 结果为 0 1 1
C
语言中采用的是短路计算方式,一旦确定了
表达式的值
就不会再去计算未确定的因子 例如 a
&& b
如果 a为false 则整个表达式为 false
, b的值
不会计算; 如果 a 为true 则再...
写出下面各
逻辑表达式的值
.设
a=3,b=4,c=5
.
答:
1. a+b>c &&
b==c
逻辑值
为0 2.
a||b+c && b-c
逻辑值为1 3. !(a>b)&&!c||
1
逻辑值为1 4. !(x
=a)
&&(y
=b)
&&
0
逻辑值为0
5
. !(a+b)+c-1&&b+c/
2
逻辑值为0
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
...
大家正在搜
a+bc=(a+b)(a+c)
a异或b异或c的最小项表达式
a异或b异或c的表达式
a异或b异或c的逻辑功能
a异或b异或c的真值表证明
逻辑假设
如果a那么b除非c逻辑
a异或b异或c逻辑图
逻辑游戏a是什么b是什么c是什么