温馨提示×

c++ while循环的嵌套应该怎么写

c++
小樊
119
2024-07-17 17:42:51
栏目: 编程语言

在C++中,可以使用嵌套的while循环来实现多层循环。嵌套的while循环可以通过在一个while循环内部再嵌套一个或多个while循环来实现。

下面是一个简单的示例代码,演示了两层嵌套的while循环:

#include <iostream>

int main() {
    int i = 0;
    int j = 0;

    while (i < 3) {
        std::cout << "Outer loop iteration: " << i << std::endl;
        
        while (j < 2) {
            std::cout << "Inner loop iteration: " << j << std::endl;
            j++;
        }
        
        j = 0; // 重置内部循环的计数器
        
        i++;
    }

    return 0;
}

在上面的示例中,外部while循环执行3次,内部while循环在每次外部循环迭代中执行2次。在内部循环完成后,内部循环的计数器j被重置为0,以便在下一次外部循环迭代中重新开始。

0