回覆列表
-
1 # 使用者6505072306778
-
2 # x5y5
兩種
1.for迴圈
2.while迴圈 裡又分do while 和while do 兩種
-
3 # 使用者3483719825112333
; 分號 是可以看成表示執行語句結束 do{}while(); 要分號結束 while(){} //有 {} 結尾可不需要分號, 當然你加了不也會出錯,但不要while();。
不是“while後面要加分號”。 while(a) { a--; } 的執行過程是這樣的: 先判斷a的值,若不是等於0,就迴圈(執行{ a--; })執行完後再然後回到本行的頭上,繼續判斷a的值,……。 右一個圖的作用與左圖是完全相同的。 while(a--);的執行過程是這樣的: 先判斷a的值,若不等於0(取完a的值後,a的值再減1)就執行迴圈(其實就是一個分號,也就是一個“空語句”,什麼也不執行),然後再然後回到本行的頭上,繼續判斷a的值,……。