n = n + 1
s = s + n
Loop
Print s, n
End Sub
格式二:
(1)执行循环体语句组。
(2)执行到 loop while 语句时,判断 e 的值,若为 true , 转(1),若为 false , 循环结束,转loop 的下面一条语句去执行。
格式三: do until e格式四:do
……
[exit do][exit do]
……
looploop until e
格式三功能:
(1)判断e 的值,若为 false,则执行循环体语句;若为 true ,则循环结束,转loop 的下面一条语句去执行。
(2)执行loop 语句时,返回(1)
格式四功能:
(1)执行循环体语句
(2)执行loop 语句时,判断 e 的值,若为 false , 返回(1),若为 true , 则循环结束,转loop 的下面一条语句去执行。
特别说明:无论哪种格式,记住循环体执行的条件:
(1) while 后的条件值为 true 时,执行循环体,为 false 时,循环结束。
(2)until 后的条件值为false 时,执行循环体,为true时,循环结束。