第四章

輸出結果

for迴圈的的介紹:

for迴圈分成三個部分:
第一部分是設定控制變數
第二部分是迴圈執行條件
第三部分是控制變數的更新

for(控制變數; 迴圈執行條件; 控制變數的更新)
{
執行的內容;
}

0. Hello World!
1. Hello World!
2. Hello World!

可以看到他打印出了三個 Hello World! 而i也持續的在做更新。
而第二種寫法是C++的寫法直接在for裡面做宣告,但是那個變數只能在那個迴圈裡面使用而已。

輸出結果

while迴圈的的介紹:

while迴圈只判斷條件是否成立,有如for迴圈展開的樣子。

while(迴圈執行條件)
{
執行的內容;
}

0. Hello World!
1. Hello World!
2. Hello World!

由上面範例可以看到他其實就只是把for迴圈拆開來而已。

輸出結果

do while迴圈的的介紹:

do while迴圈顧名思義就是先做再判斷,先揍你在問你會不會痛。

do
{
執行的內容;
}while(迴圈執行條件);

0. Hello World!
1. Hello World!
2. Hello World!



輸出結果

巢狀迴圈打印一個四邊形:

這邊利用for迴圈來展示範例。

@@@@@
@@@@@
@@@@@
@@@@@
@@@@@
輸出結果

break敘述式:

break敘述式只要在任何一個迴圈內執行時,會使的程式離開那個迴圈。

i = 5 BANG!


continue敘述式:

continue敘述式只要在任何一個迴圈內執行時,會直接跳過以下尚未執行的敘述式,而直接執行下一次迴圈的動作。

(永遠不會列印到BANG!)