设a=4,b=3,c=2,d=1,下列表达式的值是?a>b+1 or c<d and b mod c


0

填入数高备枝据算一戚敏下
4>3+1 或 2<1 并且 3 mod 2

第一个是错的,为0
第二个是错的,为0
第三个是1(取余数)

在布尔运算中
按照从优先级最高到最低滚缓的顺序,布尔运算符有:Not、And、Or、Xor、Eqv 和 Imp
所以先算后半段 结果是0 AND 1 返回0
再算前面
0 OR 0
返回0
(a>b+1) or (c<d) and (b mod c)
=>羡晌敏(假 or 假) and 1
=>假 and 1
=>假兄枝
=>结谨蔽果为0
1