已知a,b,c的值分别为2,5,1,逻辑表达式'0'||(a>b)&&(b>c)||(a-c)的值是怎么算的呀?要先算逻辑与么?请c++
人气:423 ℃ 时间:2020-06-16 20:15:33
解答
a - c优先级更高,先计算 a-c,a -c = 1,得到 '0' || (a > b) && (b> c) || 1,然后计算(a > b) && (b> c),a > b 为false,所以 b > c 不算 ,得到'0' || false || 1,然后从左到右短路求值,得到结果为真
推荐
- 编写程序计算并输出 下面各逻辑表达式的值.设a=3,b=4,c=5 (1) a+b>c&&b==c (2) a
- 设a=3、b=4、c=5,则逻辑表达式:(a+b)+c–1 && b+c/2的值是_______.
- 设a=3,b=2,c=1,逻辑表达式 (a>b)&&!c
- 写出下面各逻辑表达式的值.设a=3,b=4,c=5.(1)a+b>c&&b==c (2)a
- 11.设A=B=D=true,C=E=false,以下逻辑运算表达式值为真的有( ).
- 英语作文,我的家人都会做什么事
- 2拓广探索题答案
- did you receive my email中文是什么意思
猜你喜欢