逻辑运算法则,逻辑运算符的优先顺序
Yyds干货库存
1.逻辑运算是对逻辑量的运算,结果只有0或1;逻辑量是关系运算或逻辑运算的结果。
第二,逻辑运算符
逻辑与;逻辑或;逻辑非
优先级:
!20岁(!结合年龄!年龄不是0就是1,所以!20岁永远是真的)
!(年龄20)表示年龄=20。
0为假,非零为真。
1.逻辑与(一假全假,全真全真)
2.逻辑OR(一真为真,全假为假)
3.表示打开和关闭间隔(3 x 4或1)
3 x 5: x 3 x 5
x或x 1:x 4x 1
确定字符A是否是大写字母:a=A a=Z
确定字符I是否是小写字母:i=a i=z
第三,短路
逻辑运算是从左到右执行的。如果左边的结果已经可以确定结果,右边的计算就不做了。
因为,如果左边是假的,右边就不会被制造出来。
对于,左侧为真时,右侧不作。
如图A所示,显然没有执行。
注意:不要在表达式中组合赋值,包括复合赋值。
转载请联系作者取得转载授权,否则将追究法律责任。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。