项目二 认识Visual Basic基本语句(课件)-《Visual Basic6.0项目教程》(电工版第3版)同步精品课堂
2025-02-12
|
29页
|
221人阅读
|
2人下载
精品
内容正文:
2.3认识Visual Basic基本语句
Visual Basic6.0项目教程
同步精品课堂
电子工业出版社
任务一
分支结构、书写格式
任务二
循环结构的书写格式
任务三
do循环书写格式和理解
掌握国家标准《机械制图》中有关图幅、比例、字体图线等基本规定。
教学目标
一
1、掌握Visual Basic6.0中的语句格式
2、理解分支结构
3、理解循环结构
教学重点:
1、语句格式的书写
教学难点:
语句的理解和应用
教学重难点
二
导入新课
三
思考问题:
上节课我们了解Visual Basic6.0是一门编程语言,那么编写代码是本门课程的重要内容。语言是怎么进行逻辑上的书写?又有几种结构呢?
任务一
分支结构、书写格式
2、分支结构:if语句有两种书写格式
行结构和多行块结构,又根据分支不同分为单分支、双分支、多分支,下面以双分支为例举例单行结构和多行结构。
1、顺序结构:即代码一行一行的运行,从上往下
新知讲授
四
流程图如图所示:
单分支单行结构:
If 条件 then 语句
单分支多行结构:
If 条件 then
语句
End if
01
新知讲授
四
流程图如图所示:
双分支单行结构:
If 条件 Then 语句 else 语句2
双分支多行结构:
If 条件 Then
语句1
Else
语句2
End if
02
新知讲授
四
流程图如图所示:
多分支单行结构:
If 条件 then 语句1 elseif 条件 then 语句2 ….
多分支多行结构:
If 条件1 then
语句1
Elseif 条件2 then
语句2
Elseif 条件3 then
语句3
Elseif
…
Else
语句4
End if
03
新知讲授
四
当为单行结构的时候不用写end if 但是多行结构必须要有end if 且一个语句写一行。
分支语句只能进入一个分支,满足条件计入不满足则跳过执行语句,若进入了一个分支下面的所有分支都不在进入。
多分支语句最后的else是除了以上情况外的其他所有情况。
新知讲授
四
流程图如图所示:
Select case<测试表达式>(测试表达式可以是数值型也可以是字符串)
Case 表达式列表1
语句块1
Case 表达式列表2
语句块2
Case 表达式列表3
语句块3
…
Case else
语句块N
End selece
04
测试表达式
表达式列表5
表达式列表4
表达式列表3
表达式列表2
表达式列表1
任务二
循环结构的书写格式
新知讲授
四
子任务二:循环结构有三个结构 For循环、While循环、Do循环
说明:当循环变量的初值超过终值的时候结束循环,所以循环变量为正值初值大于终值结束循环,循环变量为负值初值小于终值结束循环。若没有写步长则默认步长为1,每循环一圈循环变量加上步长和终值比较满足条件继续循环不满足则跳出循环。
For循环:
For 循环变量= 初值 To 终值 [step步长]
语句
Exit for(辅助控制语句退出循环,可以不写)
Next (必须要写)
01
新知讲授
四
例如:求1~100的和
For i=1 to 100
s=s+i
next i
公式:循环次数=int((终值-初值)/步长)+1
新知讲授
四
子任务二:循环结构有三个结构 For循环、While循环、Do循环
说明:
While循环的执行流程是首先对条件进行判断,当条件为true时,执行循环体,然后继续对条件进行判断,当条件为true时执行下一轮循环体,当条件为False时退出循环。需要注意的是,在while循环语句之前,需要对循环变量进行初始化。
For循环适合使用在确定初值和终值的情况。
While循环:
While
语句块
Wend
02
任务三
do循环书写格式和理解
新知讲授
四
Do循环分为前侧型、后侧型两种格式还有while和until两个关键字。
While关键字:当条件为true时开始循环当条件为false是跳出循环。
Until关键字:当条件为false是开始循环,当条件为false时跳出循环。
新知讲授
四
子任务三:do循环的书写格式
后侧型do循环:
Do
语句
Loop while 条件
Do
语句
Loop until 条件
前侧型do循环:
Do while 条件
语句
Loop
Do until 条件
语句
Loop
01
02
新知讲授
四
do while关键字的循环先循环一圈再判断条件是否为true然后决定是否循环下一圈,后侧型do until关键字的循环先循环一圈再判断条件是否为false然后决定是否循环下一圈。
前侧型do while关键字的循环先判断条件是否为true然后决定是否循环。前侧型do until关键字的循环先判断条件是否为false然后决定是否循环。
新知讲授
四
前侧型do循环先判断条件再循环,有可能一次都不循环,后侧型do循环先循环再判断条件,必须执行一次循环体。
师生互动
五
1、Do循环两种循环的特点?
答案:
前侧型do循环先判断条件再循环,有可能一次都不循环,后侧型do循环先循环再判断条件,必须执行一次循环体。
师生互动
五
2、语句结构分别是什么?
答案:
三种语句结构:顺序结构、选择结构、循环结构
师生互动
五
3、for循环语句格式?
答案:
For 循环变量= 初值 To 终值 [step步长(若省略默认为1)]
循环体
Exit for(辅助控制语句退出循环,可以不写)
Next
随堂练习
六
1. For循环变量只能是数值型。
对
2、在For循环语句中,steP必须设置,不能省略。
错
如果省略则默认为1。
随堂练习
六
3.赋值语句只具有赋值功能,没有计算功能。
4.Cls语句能清除窗体上的图像。
错
Cls语句只能清除窗体上的文本和图形,不包括图像。本题答案为X
错
赋值语句的功能是先计算表达式的值,再赋值给变量
随堂练习
六
5.前测型 Do循环有可能一次都不执行。
6.在执行 Do..Loop While 吾句时,都会无条件执行一次循环。
对
对
课堂小结
七
谢谢
$$
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。