关系运算符:关系运算符用于判断两个操作数的大小关系。如下图所示
运算符 | 含义 |
> | 大于 |
>= | 大于等于 |
< | 小于 |
<= | 小于等于 |
== | 等于 |
!= | 不等于 |
关系表达式:用关系运算符将两个表达式连接起来的式子称为关系表达式。
逻辑运算符和逻辑表达式
逻辑运算符
运算符
!
&& ||
名称 逻辑非 逻辑与 逻辑或
结合性 右结合 左结合 左结合
优先级
高到低
与运算符&&和或运算符||都是双目运算符,非运算符!为单目运算符。
逻辑表达式:用逻辑运算符将两个表达式连接起来的式子称为逻辑表达式。逻辑“真”或“假”,即为“1”或“0”。
逻辑运算的真值表
x y !x x&&y x||y
0 o 1 0 0
0 非0 1 0 1
非0 0 0 0 1
非0 非0 0 1 1
运算符 | ! | 算术运算符 | 关系运算符 | &&和|| | 赋值运算符 |
结合性 | 右结合 | 这三个都是左结合 | 右结合 | ||
优先级 | 高——低 |
条件运算符:由“?”和“!”两个符号组成,用于条件求值,它是一个三目运算符,需要三个操作数。条件运算符的优先级低于逻辑运算符,高于赋值运算符,它是右结合的。
条件表达式:由条件运算符将三个表达式连接起来的式子称为条件表达式。
if——else语句
单分支if语句
if语句的嵌套
多分支if语句使用Switch语句实现分支结构
使用Switch语句实现分支结构
分支结构程序设计示例