第四章
輸出結果
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!)