1 / 42
文档名称:

VB语言第4章教案.ppt

格式:ppt   页数:42
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VB语言第4章教案.ppt

上传人:中国课件站 2011/11/16 文件大小:0 KB

下载得到文件列表

VB语言第4章教案.ppt

文档介绍

文档介绍:
4
选择结构设计
程序流程有三种最基本的控制结构,即顺序结构、选择结构和循环结构。
在一个过程中,程序通常是按照由上而下的顺序来执行各个语句的,直到整个过程结束。引入选择结构和循环结构,可以改变程序执行的流程。
知识点回顾
一条件表达式
1)关系表达式
2)逻辑表达式
二 if条件语句的几种形式
1)单分支结构
2)双分支结构
3)多分支结构(包括嵌套)
例题
想一想
选择程序结构用于判断给定的条件,有许多问题需要判断某些条件,根据判断的结果来控制程序的流程
本章主要内容
第4章选择结构设计
条件表达式关系表达式/ 逻辑表达式
条件语句 If...Then / If...Then...Else
条件语句的嵌套
多分支语句
选择性控件单选按钮/ 复选框
计时器控件
程序举例
退出
选择程序结构用于判断给定的条件,根据判断的结果判断某些条件,根据判断的结果来控制程序的流程
条件表达式
示例 If x = 5 Then y = x + 1
If a>1 And b<>0 Then x = 1
关系表达式和逻辑表达式
条件语句
两种格式的条件语句:
If ... Then
If ... Then ... Else
选择结构设计
格式:
If 条件 Then 语句
或
If 条件 Then
语句块
End If
功能:若条件成立(值为真),则执行Then后面的语句或语句块,否则直接执行下一条语句或“End If”的下一条语句
If...Then语句
单行结构
多行(块)结构
单行格式:If 条件 Then 语句1 Else 语句2
格式:
If 条件 Then
语句块1(A)
Else
语句块2(B)
End If
功能:首先测试条件(E),如果条件成立(即值为真),则执行Then后面的语句块1,如果条件不成立(即值为假),则执行Else后面的语句块2。而在执行Then或Else之后的语句块后,会从End If之后的语句继续执行。


A
B
E
If...Then...Else语句
实现一些简单的条件判断分支结构

格式:
IIf(条件,条件为真时的值,条件为假时的值)
功能:对条件进行测试,若条件成立(为真值),则取第一个值(即“条件为真时的值”),否则取第二个值(即“条件为假时的值”)。

例如,将a、b中的小数,放入Min变量中:
Min=IIf(a<b,a,b)
IIf函数
1. 下列字符中,____字符最大,____字符最小。
A. 1 B. Z C. * D. a
2. 假设a=1,b=2,下列逻辑表达式中其值为真的有
A. a<=0
B. a>=0 And b>2
C. a<=0 Or "b"> "ab"
D. a>=0 And Not b<2
E. 2*a=-b Or a>0 And b>0
请你给出答案
想一想
思考题
最大字符:D
最小字符:C
F
F
T
T
T
Private Sub Form_Load()
Show
a = 1: b = 3
c = 3 * a - b
a = IIf(c < a, a - 1, b) + 1
If a * 2 - 1 <= 10 Then b = b + c
If 3 * b > a Then
a = a + 1
c = c - 1
Else
a = a - 1
End If
Print a, b, c
End Sub
下列程序的运行结果是?
想一想
思考题
2 3 -1

(1)创建应用程序的用户界面和设置对象属性
(2)编写程序代码
功能要求:用户在“a=”文本框(Text1)、“b=”文本框(Text2)和“c=”文本框(Text3)中输入数据,单击“判断”按钮后,则在“最大数=”文本框(Text4)中输出结果
输入三个数a、b、c,求出其中最大数

最近更新

2023年宁波幼儿师范高等专科学校单招职业技能.. 41页

2026年儿童朗诵的现代诗 6页

2026年儿童幽默脑筋急转弯及答案 15页

2023年安徽冶金科技职业学院单招职业适应性测.. 41页

2023年安徽卫生健康职业学院单招职业技能考试.. 39页

2023年安徽国防科技职业学院单招职业倾向性测.. 40页

2023年安徽国际商务职业学院单招职业适应性测.. 40页

2023年安徽审计职业学院单招职业技能测试模拟.. 41页

2023年安徽工业职业技术学院单招综合素质考试.. 41页

2026年儒学经典《论语》品读心得 9页

2023年安徽水利水电职业技术学院单招综合素质.. 39页

2023年安徽汽车职业技术学院单招职业技能考试.. 40页

2023年安徽省安庆市单招职业适应性考试模拟测.. 41页

2023年安徽省巢湖市单招职业适应性考试模拟测.. 41页

2023年安徽省淮南市单招职业适应性考试模拟测.. 41页

2023年安徽省马鞍山市单招职业适应性考试模拟.. 39页

2023年安徽艺术职业学院单招职业倾向性考试题.. 41页

2023年安徽财贸职业学院单招职业技能测试题库.. 40页

2023年安徽黄梅戏艺术职业学院单招职业技能测.. 41页

2023年安阳幼儿师范高等专科学校单招综合素质.. 41页

2026年做销售激励自己的话语 4页

2023年定西师范高等专科学校单招职业技能测试.. 40页

2026年做梦被吓醒有什么征兆 4页

2023年宝鸡三和职业学院单招职业技能考试题库.. 40页

2023年宝鸡职业技术学院单招职业倾向性考试题.. 39页

2023年宣化科技职业学院单招职业适应性考试题.. 41页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

国开《建筑力学》期末机考答案 15页

农村人才流失国外研究报告 2页

住院患者自带药品使用管理规定通知 3页