for迴圈是使用次數最高的迴圈
如果明確的知道執行次數的時
就可以使用for迴圈
for(設定迴圈初值;判斷條件設定增減量){
迴圈主體
}
如果for迴圈敘述主體只有一個
可以將大括號去除
for迴圈執行流程:
- 剛進入for迴圈時,設定迴圈初值
- 根據判斷條件內容,決定是否要繼續執行迴圈,判斷值為真,繼續執行迴圈主體,否則跳出迴圈
- 執行完迴圈主體,根據增減量設定,調整變數的值
Ex:
[code language=”cpp”]
#include <iostream>
using namespace std;
int main(){
for(int n=1;n<=10;n++){
cout << "Hello World!" << endl;
}
}
[/code]
for迴圈裡面宣告的變數
稱為區域變數
一旦離開迴圈
這個變數的記憶體立即被釋放
不能再被使用