第三章结构化程序设计与数组
本章重点:
掌握 选择结构, 结构
IF select case
掌握循环结构
掌握数组的定义及使用。
本章难点:
循环结构
数组的使用
3.1 三种基本的控制结构
真 假
语句1 表达式 假
表达式
真
语句2 语句1 语句2
语句
顺序结构
选择结构 循环结构
顺序结构
Dim x As Integer, y As Integer, temp As Integer
x = 10
y = 20
temp = x
x = y
y = temp
Print x, y
14
3.2 选择结构(P58)
1、语法格式1——单行IF结构
IF THEN[ELSE ]
– 解释: 表达式为真,程序执行 ,反之
为假,程序执行
– 必须在同一行内写完,且无End If结尾。
– 语句不一定只有一条,多条语句须用冒号分隔。
– 未必有Else(否则)语句。
14
3.2 选择结构
例 分段函数的计算,用 输入 值,将结
3-1 Inputbox X
果显示在文本框里。
1-x2 X<=5
F(x)
(x-5)1/4 X>5
• 例3-2 输入x、y,仅当x
后输出x,y的值(Text控件输入x,y值,采用
label控件输出结果)
IF 1 2
注意:在单行 语句中,如果语句 或语句 由多条
语句组成,则语句间用冒号(:)连接
14
3.2 选择结构
2、语法格式2——块IF结构
If(条件) then
[ Else
]
End if
注意:if then else 分行写,需加上End If结尾
14
:
例 请问下列语句是否正确
If x>y then max=x
else
max=y
End