Loop
- `while`
- `for`
- `do while`
While Loop
|
|
%.200f
會發生什麼事? -> 精度不夠沒有意義while(1)
-> 無窮迴圈
For Loop
|
|
i++
-> Use the current value of i. ->i = i + 1
++i
->i = i + 1
-> Use the new value of i.{}
-> 變數生命週期範圍%4d
(%#
) -> 給最小的位數去顯示- 在 ANSI C, 變數只能被宣告在函式的開頭,而 Modern C 沒有任何限制
Do While Loop
|
|
- 三種不同類型的迴圈毫無疑問的都可以互相轉換
- 除了
do while
至少會執行一次
- 除了
- 大多數來說,如果你知道要執行幾次迴圈的話,會使用
for
break
:離開當前的區段continue
:跳過剩餘的敘述,直接執行下一次迭代- 無窮迴圈不是個好東西? -> 不,或許你會需要他,例如:Web server
|
|