zltzlt 发表于 2020-1-9 20:53:25

C++ 循环语句:while

C++ 循环语句:while

我们发现构成 for 循环要件之一是循环次数 n 是已知的。

但是,当我们要做循环次数不定的循环的时候,不能用 for 循环,而要使用 while 循环。

while 循环语法格式

while (表达式) {循环体}

整个 while 循环的意思就是,当表达式的值为 true(1)则执行循环体,否则退出循环。

例子:用 while 循环计算 1 + 2 + ... + 100 的值:

#include <iostream>
using namespace std;

int main() {
        int sum = 0, i = 1;
        while (i <= 100) {
                sum += i;
                i ++;
        }
        cout << "1 + 2 + 3 + ... + 100 = " << sum;
        return 0;
}
页: [1]
查看完整版本: C++ 循环语句:while