以下逻辑运算理解不了,求助运算顺序和注释
答案:2 悬赏:80 手机版
解决时间 2021-04-25 08:45
- 提问者网友:椧運幽默
- 2021-04-24 17:33
a!=b || m!=a+b
最佳答案
- 五星知识达人网友:深街酒徒
- 2021-04-24 18:04
!=的优先级大于 || .
所以先求||两边两句表达式的值.
a!=b 和 m!=a+b
其中a!=b 就是比较a是不是不等于b. 如果a不等于b 表达式值为真(1). 如果a等于b.表达式的值为假(0).
m!=a+b 先求a+b的值. 然后和m进行比较. 如果m不等于a+b的值.表达式值为真. 否则为假.
然后将两个表达式的值 逻辑或||
表达式1 || 表达式2 就是如果表达式1或者表达式2中有一个的值为真. 那么这个逻辑或的值就是真.
如果表达式1和表达式2的值都为假. 那么逻辑或的值就是假.
有不明白的请追问.!
全部回答
- 1楼网友:纵马山川剑自提
- 2021-04-24 18:09
优先级
+ > != > ||
所以等于:
(a!=b) || (m!= (a+b) )
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯