語法 DO…LOOP 敘述可重複執行某一段程式段。
Do [{While | Until} condition] [statements] [Exit Do] [statements] Loop [{While | Until} condition]操作 一個指令重複執行的程式迴圈,不需依賴使用者定義的條件。
說明 基本的DO … LOOP 指令會讓其中的程式段永遠不斷地執行。你可以在迴圈的開始或結束的地方加上WHILE敘述(但不能二處都加),如此當布林條件為「真」時,其下的程式段將被執行。如果WHILE被放在迴圈結束的地方,則程式段將至少被執行一次,然後才做布林條件的判斷。 UNTIL的用法類似WHILE的用法,只是UNTIL是當布林條件為「真」時結束而不是繼續執行程式段。EXIT DO指令可放在程式段之中,用來立即離開LOOP迴圈。 範例
以下為DO … LOOP敘述的例子:
Sub Main() 如需詳細說明,請參考InnoBasic程式語言介紹裡的程式控制流程敘述 |