二级VB基础教程:4.4循环结构

二级VB基础教程:4.4循环结构,第1张

二级VB基础教程:4.4循环结构,第2张

4.4圆形结构

循环是在特定条件下一组语句的重复执行。VB中提供了两种类型的循环语句:

计数循环语句和条件循环语句

1.For循环语句(知道循环次数的计数循环)

语句形式:for循环变量=初始值到终值[Step step ]
语句块
[Exit For]
语句块
下一个循环变量


说明:1)循环变量必须是数值型的
2)步长一般为正,初始值小于终值;如果为负,则初始值大于最终值;默认步长为1;
3)句块可以是一个或多个句子,称为循环体;
4)Exit For表示遇到语句时退出循环体;
执行Next的下一句;
循环次数=int((终值-初始值)/step +1)
5)退出循环后,循环变量的值将保持退出时的值;
6)可以在循环体中多次引用循环变量,但不要给它赋值,否则会影响结果。

2.Do … loop循环(循环次数未知的条件循环)

是一个循环结构,用于控制未知的循环次数。有两种语法形式:

1:Do while…Loop
Do[while | until条件]
语句块
[Exit Do ]
语句块
循环

2:form:Do…Loop While
Do
语句块
[Exit Do ]
语句块
Loop [While | Until条件]

注意:
1)形式1是先判断后执行,不一定一次执行;
2)表格2是判决前执行,至少要执行一次;
3)关键字While用于表示循环体中的语句将在条件为真时执行,而Until正好相反;
4)省略While|Until条件句时,即循环结构只由Do……Loop关键字组成时,表示无条件循环。此时循环中应该有Exit Do语句,否则就是无限循环;
5)exit do语句是指当遇到它时,退出循环,执行循环的下一条语句。

3.循环嵌套

意味着循环体包含一个完整的循环结构。嵌套适用于For循环和Do…循环。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 二级VB基础教程:4.4循环结构

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情