内容正文:
思维导图
Your text here
4.2 基本运算和表达式
学习内容
理解VB中的基本运算及运算符
学会书写VB表达式
学会计算VB表达式的结果
生活中的运算
买棒棒糖:100元买48元一斤的棒棒糖
吃棒棒糖:“香橙味” 和“草莓味” 的
吃糖条件:不仅早晚要刷牙,而且饭后才能吃
比较数量:这两种口味比其他口味的要少
计算机中的运算
VB中的三大基本运算:
一、算术运算
二、关系运算
三、逻辑运算
VB是通过程序的执行对数据进行加工处理,
基本运算是数据处理中最常用的手段。
思考(自学P72-74)
1.算术运算中的\和mod怎么运算?字符连接怎么运算?
2.关系运算的结果怎么表示?
3.什么是逻辑运算?怎么运算?
一、算术运算
基本运算 运算符 优先级
乘幂 ^ 1
取负 - 2
乘法 * 3
实数除法 / 3
整数除法 \ 4
求余法 mod 5
加法 + 6
减法 - 6
字符连接 +、& 6
两数相除取它的整数部分
两数相除取它的余数部分
字符合并运算
问:算术运算中的\和mod怎么运算?字符连接怎么运算?
二、关系运算
基本运算 运算符 优先级
相等 = 7
不相等 <> 7
小于 < 7
大于 > 7
小于等于 <= 7
大于等于 >= 7
关系运算用来比较两个数据的大小,或用来判断等号两边的数据是否相等。
关系运算的结果是一个逻辑值,若两个数据之间有指定的关系成立,则计算的结果值为真(True),否则计算的结果值为假(False)。
问:关系运算的结果怎么表示?
逻辑运算
基本运算 运算符 优先级
非 not 8
与 and 9
或 or 10
逻辑运算用来连接简单的逻辑表达式,以描述对于复杂情况的判断。
问:什么是逻辑运算?怎么运算?
实例
买半斤棒棒糖的运算:
100-48/0.5
(-b+sqr(b^2-4*a*c))/(2*a),这个式子由哪些要素组成?
VB表达式
把变量、常量、运算符、函数和圆括号按一定的规则组合起来,构成一个表达式。
用来描述值的计算过程,或描述对于某种情况下所遇到的条件的判断。
课堂练习
写一个表达式,判断某一年year是否是闰年。
(如果year是闰年,则一种可能是year能被4整除,但不能被100整除;另一种可能是year能被400整除。)
VB表达式为:
(year