基本語法:
while:
while(循環條件){
語句塊;
}
do while:
do{
語句塊;
}while(條件);
while和do-while的比較
while 循環和 do-while 循環的相同處是:都是循環結構,使用 while(循環條件) 表示循環條件,使用大括號將循環操作括起來。
while 循環和 do-while 循環的不同處如下:
- 語法不同:與 while 循環相比,do-while 循環將 while 關鍵字和循環條件放在后面,而且前面多了 do 關鍵字,后面多了一個分號。
- 執行次序不同:while 循環先判斷,再執行。do-while 循環先執行,再判斷。
- 一開始循環條件就不滿足的情況下,while 循環一次都不會執行,do-while 循環則不管什么情況下都至少執行一次。