回覆列表
-
1 # 高貴柑桔
-
2 # 小小平凡生活雜記
迴圈結構的基本概念:
迴圈結構是指在程式中需要反覆執行某個功能而設定的一種程式結構。它由迴圈體中的條件,判斷繼續執行某個功能還是退出迴圈。根據判斷條件,迴圈結構又可細分為以下兩種形式:先判斷後執行的迴圈結構和先執行後判斷的迴圈結構。VB的基本語法之迴圈結構
VB班含有兩種迴圈結構,一種是計數迴圈,一種是條件迴圈。其中,條件迴圈包括有:直到型迴圈和當型迴圈。
(一)計數迴圈
For-Next迴圈是計數迴圈,常用於迴圈次數已知的情況。
(二)條件迴圈之直到型迴圈
Do-Loop迴圈具有兩種語法結構,分別是前測型和後測型迴圈。引用本人對於直到型迴圈的總結的一句話:直到型迴圈就是程式不斷執行,直到不滿足限定條件為止。
For 迴圈變數=初值 to 終值 step 步長。
for next迴圈語句指的迴圈是指重複地執行某項動作(語句塊)。
來看一下For—next 的句式:
For 迴圈變數=初值 to 終值 step 步長
迴圈體1
[exit for]
迴圈體2
next 迴圈變數
解釋:從開始到結束,反覆執行For和Next之間的指令塊,除非遇到Exit For語句,將提前跳出迴圈。其中,步長和Exit For語句以及Next後的迴圈變數均可省略,步長省略的時候預設為1。Exit for 語句是強制終止迴圈的語句,執行它後將退出迴圈,執行next後面的語句。
迴圈變數是一個變數,可以在迴圈體中對其進行修改,但一般就避免在迴圈體中對其修改。