For Loop 重複結構
在While Loop重複結構中,我們講到了條件迴圈 while loop 的使用方式,這篇我們要來講「計次迴圈」,for loop的使用方式。
For Loop
這邊我們使用在 While Loop 的例子,你可以點下方「更改後的程式碼」來看改完之後的樣子。
程式碼
c
#include<stdio.h>
int main(){
int count = 1;
while (count <= 3){
for(int count = 1; count <= 3; count = count + 1){
printf("count 現在是 %d\n", count);
count = count + 1;
}
}更改後的程式碼
c
#include<stdio.h>
int main(){
for(int count = 1; count <= 3; count = count + 1){
printf("count 現在是 %d\n", count);
}
}執行結果
text
count 現在是 1
count 現在是 2
count 現在是 3此例中,我們把初始值int count = 1;、條件count <= 3、變量count = count + 1三件事情,都集中到for的小括號中。 這就是for的基礎用法,在括號中我們可以清楚地看到哪個變數在主導迴圈的進行,總共要進行幾次。此例中我們可以輕易看出count從1執行至3,總共三次。因此,我們稱它「計次迴圈」。