关系运算符:
>: 判断左边表达式的值是否 大于 右边表达式的值
<: 判断左边表达式的值是否 小于 右边表达式的值
>=: 判断左边表达式的值是否 大于或者等于 右边表达式的值
<=: 判断左边表达式的值是否 小于或者等于 右边表达式的值
==: 判断左边表达式的值是否 等于 右边的表达式的值
!=: 判断左边表达式的值是否 不等于 右边表达式的值
关系运算式都会有一个结果:要么是真,要么是假,分别用1和0代替
逻辑运算符:
&&:逻辑与 读作并且,两边结果都为真,才为真
口诀:一假则假
||:逻辑或 读作或者,两边结果有一边为真,则为真
口诀:一真则真
!:逻辑非 读作取反,使真变假,假变真
逻辑运算符的优先级:
逻辑运算符 < 关系运算符 < 算数运算符
0<x<10
程序表示法: 0<x && x<10
逻辑非:单目运算符
只要一个操作数就叫单目运算符
!1;
!5;
断路:
右边的表达式不会执行,叫断路
断路发生在逻辑运算中:||、&&
&&:在左边的表达式为假的时候,发生断路
||:在左边的表达式为真得时候,发生断路