资源简介 授课章节名称 VBScript脚本语言教学目的 熟悉表达式和运算符 掌握VBScript中的控制语句教学重点 表达式和运算符 VBScript中的条件语句教学难点 VBScript中的条件语句更新、补充、删节内容使用教具课外作业 见备课纸课后体会 学生基本掌握授课主要内容或板书设计复习: 1、VBScript脚本语言概述; 2、 基本数据类型及输入输出 新授: VBScript脚本语言 (一)、VBScript的表达式 表达式的类型:数学表达式、条件表达式和字符串表达式。数学表达式用于常规的数值运算,运算结果仍然为数值;条件表达式常用于根据一系列事件的最后结果做出判断,并采取相应的动作,运算结果为布尔值True或者False;字符串表达式用来将多个字符串连接成一个较长的字符串,运算结果仍为字符串。 VBScript中的每一种表达式都要使用一些特殊的运算符来帮助完成功能,运算符一般分为两种:单目运算符和双目运算符。 一、VBScript的数学表达式及其运算符 1.数学表达式 操作数包括数字和字符串,运算符就是+,-,*,/等运算符。 2.算术运算符 除了常用的加、减、乘、除等数学算术运算符外,还有指数、取负、整数除、取模等,优先级为从上向下逐渐降低,其中乘法和除法的优先级相同,加法和减法的优先级相同。 二、VBScript的条件表达式及其运算符 1.条件表达式 计算结果只有两种值:True和False。 2.关系运算符 =、<、>、<=、>=、<>。 3.逻辑运算符 Not、And、Or、Xor、Eqv、Imp。 逻辑运算优先级按从上到下逐渐降低。 三、VBScript的字符串表达式 1.字符串表达式 在进行字符串处理时,经常要把两个或者更多个字符串进行连接,形成一句完整的语句。VBScript提供了字符串表达式。 2.连接运算符 连接运算符是将两个字符串表达式连接起来,生成一个新的字符串。连接运算符有两个:“+”和“&”。 &:参与连接的两个表达式可以不全是字符串。 +:如果连接的两个操作数中一个是非数字字符串,另一个是数字,则会出错。 控制语句: VBScript提供了两种类型的控制语句:流程控制语句和循环控制语句。流程控制语句通常情况下用来控制程序流程的条件转向和选择问题等,包括选择语句(If…Then…Else)和多分支选择语句(Select…Case)。循环控制语句用来编写程序中所需要的特定条件下执行过程相似的循环流程,包括For循环控制语句(For…Next)、Do循环控制语句(Do…Loop)和While循环(While…Wend)语句。 二、 条件控制语句 1.If语句 (1)简单条件控制语句。其语法如下: If 条件表达式 Then 语句体1 [Else 语句体2] (2)嵌套条件控制语句。语法格式如下: If 条件表达式1 Then [语句体1] [Else If条件表达式2 Then [语句体2]] … [Else [语句体n]] End If 2.多分支结构 可以用多分支结构来替代块结构的条件语句,多分支结构比块结构的条件语句容易阅读。多分支结构的语法如下: Select Case 测试表达式 [Case 表达式1 [语句体1]] [Case 表达式2 [语句体2]] … [Case Else [语句体n]] End Select 练习: 调试代码,实现如下图效果。当选择红色时,背景改成红色;当选择黄色时,文字颜色改成黄色。 小结: 1、表达式和运算符 2、VBScript中的条件语句 作业: 实现上述练习代码。 展开更多...... 收起↑ 资源预览