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
| |