资源预览内容
第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
第9页 / 共16页
第10页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
,VB,程序设计,逻辑运算符与表达式,问题引入,如何找出深蓝和浅蓝的图形?,问题引入,想一想:深蓝和浅蓝,两种颜色我们都需要,如何表达?,下面我们一起学习逻辑运算符。,列表框,逻辑运算符与表达式,逻辑运算符,1,逻辑运算符又称布尔运算符,常用的有3个:,And (逻辑与),Or (逻辑或),Not (逻辑非),逻辑表达式,2,“深蓝-sl,浅蓝-ql,两种颜色(ys)都需要”可这样表达:,(ys=sl)And (ys=ql),由逻辑运算符和操作数一起构成的表达式,称为逻辑表达式。,逻辑表达式的结果是什么?,逻辑表达式,2,表达式结果是逻辑值,有两种情况: 真(成立):表达式的值为True。 假(不成立):表达式的值为False。,任何表达式的结果都与变量的值有关系。,下面我们一起来进行判断。,逻辑表达式,2,a代表一个表达式的结果,b代表另一个表达式的结果,最终的逻辑表达式的结果如何?,逻辑表达式,2,【示例】a,b,c均为整型。设a=3,b=4,c=5。,(ab) And (ca),False And True,结果“假”,表达式值为False,表达式的结果为False,逻辑表达式,2,【示例】 a,b,c均为整型。设a=1,b=4,c=8。,表达式的结果为True。,(a=b)Or (cb),False Or True,结果“真”,表达式值为True,逻辑表达式,2,【示例】 英语成绩大于等于85分且小于等于100分。 ( y代表英语成绩),y=85 And y=100,逻辑运算符有优先级吗?,逻辑表达式,2,高,低,And (逻辑与),Or (逻辑或),Not (逻辑非),逻辑表达式应用,3,【应用】本学期选课门数是2门或超过4门的学生。 (shu代表”选课门数”),shu=2 Or shu4,【应用】商品销售数量高于1万件且低于2万件。 ( sp代表”销售数量”),sp10000 And sp20000,拓 展,高速公路上行驶的小型载客汽车最高车速不得超过每小时120公里,最低车速不得低于每小时60公里。,你用逻辑表达式来表达一下这一问题吧。,总 结,知识在于积累,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号