用途:在编程时,有些代码会反复出现,这边可以发挥循环结构的作用。
循环结构一:5种Do….Loop循环
1、无条件循环,语法:
Do
<循环体>
Loop
注意:它没有条件,这样的循环是死循环,只能Ctrl+Break键强行终止。
2、用While进行判断的循环(条件为真,循环;为假时,退出循环)
1) Do
<循环体>
Loop While<条件>
注意:它的特点:程序执行到此,直接进行循环,先不考虑条件的限制,直到执行到While语句时才,判断条件。也就是说此次循环至少执行一次。
2)Do While<条件>
<循环体>
Loop
注意:此时的特点是先判断条件,条件为Ture,继续执行;为False,退出循环。也就是说,次循环可以执行0次。
3 、与“2用While进行循环判断“用意相反的结构相似的两种结构。
1) Do
<循环体>
Loop Until<条件>
2) Do Until<条件>
<循环体>
Loop
这两种结构与上面的while结构相似,特点也想同;但用意不同。
@含while的Do...Loop,条件为真是循环,否则退出。
@含Until的,条件为假时循环,为真时退出循环。
循环结构二:For...Next,语法:
For <循环变量>=<循环变量初值> To <循环变量终值> [Step<步长值>]
<循环体>
Next <循环变量>
流程图
注意:步长默认为1.