C++ for循環(huán)

2023-03-20 16:01 更新

到現(xiàn)在為止我們所寫的循環(huán)都有一些共同的元素。它們都是以初始化一個變量開始;它們有一個基于這個變量的測試或者條件語句。在循環(huán)體里對這個變量做一些操作,例如增加變量的值。

這類循環(huán)如此常見,以至于有一個針對這種情況的可選的循環(huán)語句,即for循環(huán),for循環(huán)可以使表達更為簡潔。通常寫法如下:

for (初始化; 條件語句; 增量) {
    循環(huán)體
}

除了更為簡潔之外(因為for循環(huán)把所有循環(huán)相關的語句放到了一起,這樣代碼更易讀),這些語句與下面的while循環(huán)語句等價:

初始化;
while (條件語句) {
    循環(huán)體
    增量
}

這是一個例子:

for (int i = 0; i < 4; i++) {
    cout << count[i] << endl;
}

它與下面的while循環(huán)等價。

int i = 0;
while (i < 4) {
    cout << count[i] << endl;
    i++;
} 
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號