44问答网
所有问题
设a=3,b=4,c=5,则逻辑表达式: a|| b+c && b==c 的值是
设a=3,b=4,c=5,则逻辑表达式: a|| b+c && b==c 的值是
A.1 B.0 C.非 0 D.语法错
举报该问题
推荐答案 2008-04-19
A
因为&&的优先级高于||,所以先算b+c && b==c 再与a相或
而a==3,为非零,所以条件成立
即:1
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/3Y3VGR66.html
其他回答
第1个回答 2008-04-19
!>&&,&&>||,本题选A
运算优先级如图,上面级别高
!
算术运算
关系运算
&&,||
赋值运算
第2个回答 2008-04-19
我也菜鸟。刚学,我选B
相似回答
设a=3,b=4,c=5,则表达式a||b+c&&b==c的值是
什么
答:
3. 因此,
表达式a||
(
b+c
)&&(
b==c
)简化为true||(b+c)&&(b==c)。4. 接下来,我们计算(b+c)
的值,b=4,c=5,
所以b+c=9。5. 然后,我们比较b和c是否相等,b=4,c=5,所以b!=c,这部分结果为false。6. 因此,(b+c)&&(b==c)简化为9&&false,任何数与false进行逻辑与运算都...
设有定义int
a=3,b=4,c=5,则表达式a||b+c&&b=c的值
为( )。
答:
C
语言里面逻辑运算符的优先级是 非,与,或, 所以这题就是从右往左运算,右结合
a||
1 所以结果问真,即1
设a=3,b=4,c=5,则逻辑表达式:a&&b+c&&b==c
的值是
( )
答:
a
&&b+c&&b==c
就是
a&&
(b+c)&&(b==c)
...这个
逻辑表达式的值
:
设a=3,b=4,c=5
.
a+
b>c
&&b==c
?
答:
设a=3,b=4,c=5. a+b>c&&b==c,
这个逻辑表达式的值为0
。a+b>c&&b==c,a+b>c,3+4>5,7>5,所以为true,b==c,4==5,为false,&&是与操作符,一个true一个false最后为false,也就是0。C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、...
大家正在搜
逻辑游戏a是什么b是什么c是什么
a异或b异或c的最小项表达式
a异或b异或c的表达式
a+bc=(a+b)(a+c)
a异或b异或c的逻辑功能
a异或b异或c的真值表证明
如果a那么b除非c逻辑
a异或b异或c逻辑图
abcd逻辑