數學中基本語句體循環語句中LOOP UNTIL是什么意思
意思是“循環至”。
直到型結構的三要素為循環體、循環變量、循環終止條件。一個完整的直到型循環結構這三要素缺一不可。
直到型結構(UNTIL)格式如下:
Do
<;循環體語句組>
Loop until <;循環終止條件>
先執行循環體語句組,執行到Loop語句時測試循環終止條件,當循環條件為False 時繼續執行循環體語句組,直至循環終止條件改變為True時終止循環。
UNTIL循環是先執行循環體,然后判斷條件是否成立,如果條件不成立,返回DO語句處重新執行循環體,若條件成立,則退出循環。直到型循環結構的程序運行時,循環體至少被執行一次。
擴展資料
循環結構有兩種,循環結構分當型循環和直到型循環。
當型循環在每次執行循環體前先對控制條件進行判斷,當條件滿足時,再執行循環體,不滿足時則停止;直到型循環則先在執行了一次循環體之后,再對控制條件進行判斷,當條件不滿足時執行循環體,滿足時則停止。
而兩種循環的區別就在于當型循環是先判斷后循環;直到型循環是先執行一次循環體,然后再判斷是否繼續循環;當型循環是在條件滿足時才執行循環體,而直到型循環是在條件不滿足時才執行循環體。
參考資料來源:搜狗百科:直到型結構
VB 語言中do loop while循環語句如何使用
Do
Loop While
。
特點:
因為一開始,直接進入循環,運行后,才會去執行,所以這種循環語句,至少會執行一次循環。
如果的值為True,就從Do開始,繼續執行循環;
如果的值為False,就循環結束,執行Loop While 下面的語句。
例如:
i = 1
Do
Print i
i = i + 1
Loop While i 這里,就是i 初始i = 1,進入Do循環
第1次循環;
執行 Print i,輸出 1
執行 i = i + 1,i 等于2
執行 Loop While i
第2次循環;
執行 Print i,輸出 2
執行 i = i + 1,i 等于3
執行 Loop While i
第3次循環;
執行 Print i,輸出 3
執行 i = i + 1,i 等于4
執行 Loop While i