如何正確使用c++ while循環(huán)

c++
小樊
84
2024-07-17 17:33:44

在C++中,while循環(huán)的語(yǔ)法如下:

while (condition) {
    // 循環(huán)體
}

在while循環(huán)中,循環(huán)體會(huì)一直執(zhí)行,直到條件變?yōu)閒alse為止。因此,在使用while循環(huán)時(shí),需要確保循環(huán)體內(nèi)的代碼可以改變條件,否則可能會(huì)導(dǎo)致無(wú)限循環(huán)。

下面是一個(gè)使用while循環(huán)的示例,計(jì)算1到10的和:

#include <iostream>

int main() {
    int sum = 0;
    int i = 1;

    while (i <= 10) {
        sum += i;
        i++;
    }

    std::cout << "Sum of 1 to 10 is: " << sum << std::endl;

    return 0;
}

在上面的例子中,循環(huán)體內(nèi)的代碼會(huì)將1到10的數(shù)字逐個(gè)相加,并且在每次循環(huán)后將循環(huán)變量i增加1,直到i大于10時(shí)循環(huán)結(jié)束。

0