第四章分支结构程序设计 口表达式 o关系表达式 o逻辑表达式 o条件表达式 口语句 0语句 0多分支语句 (switch)
第四章 分支结构程序设计 ❑表达式 o 关系表达式 o 逻辑表达式 o 条件表达式 ❑语句 o if 语句 o 多分支语句 (switch)
411关系远算符和关系表达式 口比较两个量(x,y)之间的关系 x<y X<=y x==y x>y 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 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
关系表达式 3<X<5 x=1时 x=4 时 (3<X)≤5 恒为1
关系表达式 3 < x < 5 x=1时 x=4时 ( 3<x ) < 5 恒为 1
42逻辑远算符和逻辑表达式 3<X<5 0 3 5 X X>3并且X<5 3<X&&X<5 逻辑表达式 用逻辑运算符将关系表达式或逻辑量连接起来
4.1.2 逻辑运算符和逻辑表达式 3 < x < 5 0 3 5 x x > 3 并且 x < 5 3 < x && x < 5 逻辑表达式 用逻辑运算符将关系表达式或逻辑量连接起来