C++ for循环语句详解

本文概述

  • C ++ For循环示例
  • C ++嵌套循环
  • C ++嵌套循环示例
  • C ++无限循环
C ++ for循环用于多次迭代程序的一部分。如果迭代次数是固定的, 建议使用for循环而不是while或do-while循环。
C ++ for循环与C / C#相同。我们可以初始化变量, 检查条件和增加/减少值。
for(initialization; condition; incr/decr){ //code to be executed }

流程图:
C++ for循环语句详解

文章图片
C ++ For循环示例
#include < iostream> using namespace std; int main() { for(int i=1; i< =10; i++){ cout< < i < < "\n"; } }

输出:
1 2 3 4 5 6 7 8 9 10

C ++嵌套循环 在C ++中, 我们可以在另一个for循环中使用for循环, 这称为嵌套for循环。一次执行外部循环时, 将完全执行内部循环。因此, 如果外部循环和内部循环执行4次, 则每个外部循环将对内部循环执行4次, 即总共执行16次。
C ++嵌套循环示例 让我们看一个C ++中嵌套的for循环的简单示例。
#include < iostream> using namespace std; int main () { for(int i=1; i< =3; i++){ for(int j=1; j< =3; j++){ cout< < i< < " "< < j< < "\n"; } } }

输出:
1 1 1 2 1 3 2 1 2 2 2 3 3 1 3 2 3 3

C ++无限循环 如果在for循环中使用双分号, 它将无限次执行。让我们来看一个C ++中无限循环的简单示例。
#include < iostream> using namespace std; int main () { for (; ; ) { cout< < "Infinitive For Loop"; } }

【C++ for循环语句详解】输出:
Infinitive For Loop Infinitive For Loop Infinitive For Loop Infinitive For Loop Infinitive For Loop ctrl+c

    推荐阅读