- 14
- 0
- 约2.08千字
- 约 4页
- 2019-01-13 发布于河北
- 举报
VB选择结构复习学案.doc
主题:复习分支结构(条件结构)
学案设计
一、考点点击:
1、学会使用选择结构设计程序的基本方法。
二、学习目标:
1、掌握几种分支结构的语法格式和执行流程
2、能够用知识解决实际问题
三、活动形式:
在教师引导下自主学习为主
四、考点注解:(导学)
学会使用选择结构设计程序的基本方法。
在一种以上可能的操作中按条件选取一个执行的结构称为分支结构。 (1)单分支结构:只选择条件为真的情况去执行。
(2)两分支结构:在两种可能的操作中按条件选取一个执行的结构称为两分支结构,也称双分支结构。 (3)多分支结构:在多种可能的操作中按条件选取一个执行的结构称为多分支结构。执行时从1至n-1依次判断每个条件是否成立,成立时,就执行相应的操作,如果所有条件都不成立,就执行n操作。
VB中用于实现分支结构程序设计的语句有两种,即If与Select语句。1、 If 语句VB中有三种形式的If语句,分别是单分支、双分支语句。1)单分支If语句单分支If语句的使用格式通常是:如果条件为真,执行语
如果条件为真,执行语
句块,否则执行ENDIF
的后继语句
条件
语句块
F
T
If 条件 then
语句组
endif
*单分支结构的另一种格式:if 条件 then 语句
*单分支结构的另一种格式:if 条件 then 语句
A=inputbox(
A=inputbox(“请输入a的值”)
If a0 then a=-a Print a
或者
2)两分支if语句
2)两分支If语句
当表达式的值为真时,执行语句 1,否则执行语句2。If 条件 Then语句1Else语句2End If
当表达式的值为真时,执行语句 1,否则执行语句2。
If 条件 Then语句1Else语句2End If
*两分支结构的另一种格式:if 条件 then 语句1 else 语句2
例子:走路可以减肥,平地甩手20分钟(含20分钟)内,消耗的能量是6卡/分钟,超过20分钟消耗的能量是7.6卡/分钟。请设计程序完成任务:输入走的路程,计算出消耗的能量。
Dim n As Single, t As Single
Dim n As Single, t As Single
t = InputBox(请输入走的路程)
If t = 20 Then
n = 6 * t
Else
n = 6 * 20 + (t - 20) * 7.6
End If
Print n
2、 Select Case 语句
当程序中分支较多,尤其需要多重嵌套的时候,使用 If分支语句比较冗长,而且结构也不清晰,为此VB提供了一种更加简洁的分支语句Select Case。该语句对一个结果的多种情况进行判断,语法格式如下:
Select Case 条件表达式Case 表达式1语句1Case 表达式2语句2…… Case 表达式n-1语句n-1Case Else语句nEnd Select
Select Case 条件表达式Case 表达式1语句1Case 表达式2语句2…… Case 表达式n-1语句n-1Case Else语句nEnd Select
当表达式的值为表达式列表1时,执行语句组1
当表达式的值为表达式列表1时,执行语句组1
当表达式的值为表达式列表2时,执行语句组2
……
当表达式的值为表达式列表n-1时,执行语句组n-1
当表达式的值不是上述值时,执行语句n
五、问题:(导思)
请说出单分支结构和两分支结构的区别。
请描述多分支选择结构中表达式列表的三种格式。
分支结构中的条件是什么类型的表达式,它的取值有几种?
你认为哪部分还有问题?
小结:
Select Case 条件表达式Case 表达式1语句1Case 表达式2语句2…… Case 表达式n-1语句n-1Case Else语句nEnd Select 单分支结构If 条件
Select Case 条件表达式Case 表达式1语句1Case 表达式2语句2…… Case 表达式n-1语句n-1Case Else语句nEnd Select
单分支结构
If 条件 then
语句块
endif
两分支结构
If 条件 then
语句块1
Else
语句块2
endif
If语句的嵌套
If 条件1 Then
语句1
else
if 条件2 then
语句2
else
语句3
endif
endif
您可能关注的文档
最近下载
- 2026年上饶职业技术学院单招职业技能考试题库带答案详解(典型题).docx VIP
- 土体施工扰动特点研究.pdf VIP
- 九年级音乐上册 《中国人民解放军军歌》教学课件.pptx VIP
- 2025年项目管理专业项目档案的属性、价值与作用专题试卷及解析.pdf VIP
- RAZ-F分级阅读英语绘本The Food Chain(带练习册).pdf VIP
- 医疗污水处理故障应急上报演练脚本.docx VIP
- 2026开封市第三届职业技能大赛车身修理(世赛选拔)项目技术工作文件.pdf VIP
- 混凝土工三级安全教育试卷附答案.docx VIP
- 高教版中职历史基础模块中国历史第二十六课社会主义建设在探索中曲折发展-课件.ppt VIP
- 年产25万吨苯乙烯项目7-清洁生产报告.docx VIP
原创力文档

文档评论(0)