循環結構do...while
阿新 • • 發佈:2019-03-04
sele spa 定義 public print 圖片 pan 點擊 -name
循環結構do...while
語法格式
初始化語句;
do {
循環體語句;
控制條件語句;
}while(判斷條件語句);
* B:執行流程:
* a:執行初始化語句
* b:執行循環體語句;
* c:執行控制條件語句
* d:執行判斷條件語句,看其返回值是true還是false
* 如果是true,就繼續執行
* 如果是false,就結束循環
* e:回到b繼續。
public class DoWhile {// 輸出1到100 public static void main(String[] args) { int i = 1; // 初始化語句 do{ System.out.println(i); //循環體 i++;// 步進表達式 }while (i <101); //條件判斷 } }
註意:
do..while循環中的循環體至少執行一次。for循環和while循環如果條件不滿足不會執行
for循環的變量在小括號裏,只有循環內部才能使用。循環結束,變量釋放。do..while,和while循環的變量因為定義在外面,所以不會釋放。
循環結構do...while