Visual Basic中的Do循环语句用于控制循环次数未知的循环结构。此种语句有两种语法形式

格式一:

Do{While I Until}<条件>

<语句块>

[Exit Do]

<语句块>

loop

格式二:

Do

<语句块>

[Exit Do]

<语句块>

Loop{While I Until}<条件>

功能:当指定的关键字While用于指明<条件>为真(True)时,执行循环体。

说明:

(1)格式一为先判断后执行,有可能一次也不执行;格式二为先执行后判断,至少执行一次循环体。

(2)关键字Until用于指明<条件>为假(false)时,执行循环体。

(3)Exit Do:当执行该语句时,退出循环,执行Loop的下一句。Exit Do一般放在If…Then… End If语句中。

下面是最简单的形式,While子句的作用是当给定的条件为真时继续执行循环体,当条件为假时终止循环。

Do While<条件>

<循环体>

Loop

Comments
Write a Comment