个性化阅读
专注于IT技术分析

C++ for循环语句详解

本文概述

C ++ for循环用于多次迭代程序的一部分。如果迭代次数是固定的, 建议使用for循环而不是while或do-while循环。

C ++ for循环与C / C#相同。我们可以初始化变量, 检查条件和增加/减少值。

for(initialization; condition; incr/decr){  
//code to be executed  
}

流程图:

Cpp For循环1

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";  
          }  
    }

输出:

Infinitive For Loop
Infinitive For Loop
Infinitive For Loop
Infinitive For Loop
Infinitive For Loop
ctrl+c
赞(0)
未经允许不得转载:srcmini » C++ for循环语句详解

评论 抢沙发

评论前必须登录!