44问答网
所有问题
C语言上的问题 !(a+b)+c-1&&b+c/2的值 a=3,b=4,c=5
!(a+b)+c-1&&b+c/2的值 a=3,b=4,c=5
举报该问题
推荐答案 推荐于2017-08-16
整个
表达式
的值为真(即 1)
!(a+b)=!7=0
!(a+b)+c-1=0+5-1=4
b+c/2=4+2=6
原式=4&&6=1 //两个非0的值,即两个true,相与的值,仍为true,即1
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/36W66YDWD.html
其他回答
第1个回答 2013-04-08
a=3,b=4,c=5
a+b=7
!7=0
c-1=4 为真
b+c/2 不为0 所以也是真
真&&真 值为真 即=1
本回答被网友采纳
第2个回答 2013-04-08
()优先级最高先算 !(a+b) =!7=0
算术运算符大于&& 所以先算c-1=4
* /大于加减先算c/2=2然后加b等于6
最后相与 4&&6 真与真还是真 最后等于1
第3个回答 2013-04-08
!(a+b)=0;1&&b=1;所以0+5-1+5/2=6
第4个回答 2013-04-10
整个表达式为1啊···
1
2
下一页
相似回答
C语言上的问题
!(a+b)+c-1&&b+c
/
2的值
a=3,b=4,c=5
答:
整个表达式的值为真(即 1)!(a+b)=!7=0
!(a+b)+c-1=
0+5-1=4
b+c
/
2=4
+2=6 原式
=4&&
6=1 //两个非0
的值,
即两个true,相与的值,仍为true,即1
C语言上的问题
!(a+b)+c-1&&b+c
/
2的值
a=3,b=4,c=5
答:
所以是等价于(
!(a+b)+c-1
)
&&(b+c
/2)
C语言!(a
<
c)+b
!
=1
||
(a+c
)/
2;
什么意思
答:
C++的优先级 优先级 操作符 结合性 1 :: 左 2 . -> [] () 左 3 ++ -- ~ ! - + & * () sizeof new delete castname_cast<type> 单目操作符 右 4 .* ->* 左 5 * / % 左 6 + - 左 7 << >> 左 8 < <= > >= 左 9
==
!=
左 10 & 左 11 ^ ...
设
a=3,b=4,c=5
试计算以下表达式:
(1)
a=b>c&&b==c
(2)
a||
b+c&&b
-c...
答:
!(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 则再...
大家正在搜
int a=1,b=2,c=3;
a=b b=c 所以a=c
关于C语言的问题
c语言(a,b)
(a-b)(a-c)
c语言a加b的和
int a=0,b=0,c=0
c语言m=a>b
c语言a>b>c
相关问题
C语言上的问题 !(a+b)+c-1&&b+...
C语言问题:a=3,b=4,c=5,则逻辑表达式“!(a+b...
a=3,b=4,c=5,则逻辑表达式:!(a+b)+c-1&...
C语言:当a=5,b=4,c=2时,表达式a>b&&b>c的...
急!!C++.已知变量a,b,c是整型变量,且a=3、b=4...
int a=3,b=4,c=5; !(a+b)+c-1&&b...
设a=3,b=4,c=5,!(a+b)+c-1&&b+c/2...
设a=3、b=4、c=5,则逻辑表达式:!(a+b)+c–1...