第四章分支结构程序设计 口表达式 o关系表达式 o逻辑表达式 o条件表达式 口语句 0语句 0多分支语句 (switch)
第四章 分支结构程序设计 ❑表达式 o 关系表达式 o 逻辑表达式 o 条件表达式 ❑语句 o if 语句 o 多分支语句 (switch)
411关系远算符和关系表达式 口比较两个量(x,y)之间的关系 xy x>=y x=y 口比较的结果: 真3>1 假1>3 0 ntx=2,y=6; =(y>3) x=1 =(x>y)x=0
4.1.1 关系运算符和关系表达式 ❑比较两个量(x, y)之间的关系 x y x >= y x != y ❑比较的结果: 真 3>1 假 1>3 int x=2, y=6; x = (y > 3) x = (x > y) 1 0 x=1 x=0
关系运算符的优先级 运算符优先级:算术运算符高 低 d=b+2==3 d=(b+2)==3) a= c
关系运算符的优先级 运算符优先级: 算术运算符 高 >= == != = 低 d = b+2 == 3 d = ((b+2) == 3) b - 1 == a != c ((b – 1) == a) != c
42逻辑远算符和逻辑表达式 33并且X<5 3<X&&X<5 逻辑表达式 用逻辑运算符将关系表达式或逻辑量连接起来
4.1.2 逻辑运算符和逻辑表达式 3 3 并且 x < 5 3 < x && x < 5 逻辑表达式 用逻辑运算符将关系表达式或逻辑量连接起来
逻辑远算符 逻辑与&&逻辑或‖逻辑非 (X>1)&&(y>1)(x>1)(y≥>1)(x>1) !(X>1)即ⅹ<=1
逻辑与 && 逻辑或 || 逻辑非 ! (x>1)&&(y>1) (x>1)||(y>1) (x>1) !(x>1) 即 x<=1 逻辑运算符
逻辑运算的规则一真值表 逻辑与&&逻辑或‖逻辑非! 真值表 XyX&&y刈ly 假假001 假真01 真假010 真真 0
逻辑运算的规则-真值表 逻辑与 && 逻辑或 || 逻辑非 ! 真值表 x y x&&y x||y !x 假 假 0 0 1 假 真 0 1 1 真 假 0 1 0 真 真 1 1 0