00011_循環語句while
阿新 • • 發佈:2017-12-21
out void while語句 log 之間 繼續 進行 color 重復執行
1、循環語句while的概念
(1)while循環語句和選擇結構if語句有些相似,都是根據條件判斷來決定是否執行大括號內的執行語句
(2)while語句會反復地進行條件判斷,只要條件成立,{}內的執行語句就會執行,直到條件不成立,while循環結束
(3)while循環語句的語法格式
1 while(循環條件){ 2 執行語句 3 ……… 4 }
(4){}中的執行語句被稱作循環體,循環體是否執行取決於循環條件。當循環條件為true時,循環體就會執行。循環體執行完畢時會繼續判斷循環條件,如條件仍為true則會繼續執行,直到循環條件為false時,整個循環過程才會結束
1//實現打印1~4之間的自然數 2 public class WhileDemo { 3 public static void main(String[] args) { 4 int x = 1; // 定義變量x,初始值為1 5 while (x <= 4) { // 循環條件 6 System.out.println("x = " + x); // 條件成立,打印x的值 7 x++; // x進行自增 8 } 9 } 10 }
(5)x初始值為1,在滿足循環條件x <= 4的情況下,循環體會重復執行,打印x的值並讓x進行自增。因此打印結果中x的值分別為1、2、3、4
(6)要註意的是,代碼x++用於在每次循環時改變變量x的值,從而達到最終改變循環條件的目的。如果沒有這行代碼,整個循環會進入無限循環的狀態,永遠不會結束
00011_循環語句while