1 / 45
文档名称:

vb循环结构化程序设计.ppt

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

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

分享

预览

vb循环结构化程序设计.ppt

上传人:aideliliang128 2018/5/2 文件大小:1.62 MB

下载得到文件列表

vb循环结构化程序设计.ppt

文档介绍

文档介绍:学****导读
在许多实际问题中,需要用到循环控制结构, 根据条件执行多次循环语句。如:求若干个数之和。
语句
循环语句
多重循环
常用算法
第五章循环结构化程序设计
其它辅助控制语句
循环结构:是指在一定条件下反复执行一段代码。被反复执行的程序段称为循环体。
★基本类型
①计数型:For循环
②条件型:Do循环
③当型:While循环
概述
循环语句
循环过程:
s=0
i=1
s=0+1
i=2

s=1+2
i=3


i=4
s=3+3

s=6+4
i=5

For循环(计数型)
循环条件i<4
用于循环次数能确定的场合
循环变量=初值
循环变量<=终值内
T
语句块
循环变量+步长
F
有Exit For
F
T
执行过程
【格式】
For 循环变量=初值 to 终值[Step 步长]
语句块
[Exit For]
Next 循环变量
循环次数=int((终值-初值)/步长+1)
默认步长:+1 可省略
循环变量必须是数值类型
语句块可以是一句或多句
提前退出循环
例:
For I=2 To 13 Step 3
Print I ,
Next I
Print : Print “I=“, I
结果:
输出I的值分别为: 2 5 8 11
循环执行次数:
循环结束输出为: I=14
(初值+循环次数*步长)
思考:若初值和终值颠倒,循环执行几次?
For i=1 to 10 step -2
??i
Next i
?i
For i=10 to 1 step -2
??i
Next i
clear
For i=1 to 10 step 2
x=i
Next i
?x
?i
结果:
10 8 6 4 2
结果:
1
结果:
9
11
讨论-运行结果
程序分析-运行结果
改变循环控制规律


i<=4
s=s+i;
i=i+1;

DO循环(条件型)
循环初始部分
循环控制
循环体要能修改循环变量,避免死循环
用于循环次数不确定的场合