首页 理论教育 VB程序设计实验教程(第2版):循环语句的应用

VB程序设计实验教程(第2版):循环语句的应用

时间:2023-11-01 理论教育 版权反馈
【摘要】:如果待解决问题中有些操作重复进行多次,则可以考虑使用循环。Loop语句语法格式为:说明:●Do While…Loop While语句的功能:先执行循环体,再判断条件,当<条件>为真时,继续执行Do…Loop之间的语句;当条件为假时,终止循环,循环次数最少为1。步长可以是正数也可以是负数,如果没有指定,则默认步长为1。

VB程序设计实验教程(第2版):循环语句的应用

如果待解决问题中有些操作重复进行多次,则可以考虑使用循环。VB为我们提供了3种形式的循环语句。

1.当型结构的Do…Loop语句

语法格式为:

说明:

●Do While…Loop语句的功能是:当<条件>为真时,执行Do…Loop之间的循环语句;当条件为假时,终止循环,循环次数最少为0。

●Do Until…Loop语句的功能是:当条件为假时,执行循环体,直到条件为真时,终止循环,循环次数最少为0。

●Exit Do可以帮助程序提前结束循环。

2.直到型结构的Do…Loop语句

语法格式为:

说明:

●Do…Loop While语句的功能:先执行循环体,再判断条件,当<条件>为真时,继续执行Do…Loop之间的语句;当条件为假时,终止循环,循环次数最少为1。

●Do…Loop Until语句的功能是:先执行循环体,当条件为假时,执行循环体,直到条件为真时,终止循环,循环次数最少为1。

3.For…Next循环结构

一般用于固定次数的循环。

语法格式为:(www.xing528.com)

说明:

●循环变量:也称循环计数器或循环控制变量

●初值:循环变量最初的值。

终值:循环变量的最终值。

●步长:循环变量的增量。步长可以是正数也可以是负数,如果没有指定,则默认步长为1。步长的值决定了循环执行的次数。当循环体被执行后,步长的值会加到循环变量中,判断循环变量的新值有没有超过终值,如果超过终值,结束循环,否则,循环继续。

●循环体:由一条或多条语句组成。

●Exit For:可以强制退出循环。

●Next:循环终止语句,必须与For一一对应。

●循环体中的语句也可以是循环结构,从而构成循环的嵌套。

●For循环执行过程:

① 循环变量=初值;

② 将循环变量的值与终值进行比较,若循环变量>终值,则结束循环,执行Next后的语句;否则,继续执行循环体中的语句;

③ 循环变量=循环变量+步长,转到②。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈