当前位置:
文档之家› 教学课件2-8 逻辑运算符与表达式
教学课件2-8 逻辑运算符与表达式
True
False
True
True
True
True
False
2
逻辑表达式
(a>b) And (c>a) False And True
结果“假”,表达式值为False 表达式的结 果为False
【示例】a,b,c均为整型。设a=3,b=4,c=5。
2
逻辑表达式
【示例】 a,b,c均为整型。设a=1,b=4,c=8。 (a=b)Or (c>b) False Or True
结果“真”,表达式值为True
表达式的结 果为True。
2
【示例】
逻辑表达式
英语成绩大于等于85分且小于等于100分。
( y代表英语成绩) y>=85 And y<=100
逻辑运算符
有优先级 吗?
2
逻辑表达式
Not (逻辑非) And (逻辑与) Or (逻辑或)
高
低
3
逻辑表达式应用
【应用】本学期选课门数是2门或超过4门的学生。 (shu代表”选课门数”) shu=2 Or shu>4 【应用】商品销售数量高于1万件且低于2万件。
任何表达式的 结果都与变量 的值有关系。
2
a False b False
逻辑表达式
a代表一个表达式的结果,b代表另一个表达式的结果,
最终的逻辑表达式的结果如何?
a And b False a Or b False !a True
se
False
True
True
Or (逻辑或)
2
逻辑表达式。
逻辑表达式
由逻辑运算符和操作数一起构成的表达式,称为
“深蓝--sl,浅蓝--ql,两种颜色(ys)都需要”可这样表达: (ys=sl)And (ys=ql)
逻辑表达式 的结果是什么?
2
逻辑表达式
表达式结果是逻辑值,有两种情况:
真(成立):表达式的值为True。
假(不成立):表达式的值为False。
( sp代表”销售数量”)
sp>10000 And sp<20000
拓 展
高速公路上行驶的小型载客汽车最高车
速不得超过每小时120公里,最低车速不得
低于每小时60公里。
总 结
常用的逻辑运算符有3个。
逻辑运算符有不同的优先级别。 逻辑表达式的结果是True和False 。
VB 程 序 设 计
逻辑运算符与表达式
问题引入
如何找出
深蓝和浅 蓝的图形?
问题引入
想一想:深蓝和浅蓝,两种颜 色我们都需要,如何表达?
逻辑运算符与表达式 列表框
1 2
逻辑运算符 逻辑表达式 逻辑表达式应用
3
1
逻辑运算符
逻辑运算符又称布尔运算符,常用的有3个:
Not (逻辑非)
And (逻辑与)