作业介绍

C++ for 循环

for 循环允许您编写一个执行特定次数的循环的重复控制结构。

语法

C++ 中 for 循环的语法:

for ( 初始化表达式; 条件表达式; 增量表达式 )
{
   语句1;
   语句2;
   ......
}

下面是 for 循环的控制流:

  1. 初始化表达式 会首先被执行,且只会执行一次。这一步允许您声明并初始化任何循环控制变量。您也可以不在这里写任何语句,只要有一个分号出现即可。
  2. 接下来,会判断 ​条件表达式​。如果为真,则执行循环主体。如果为假,则不执行循环主体,且控制流会跳转到紧接着 for 循环的下一条语句。
  3. 在执行完 for 循环主体后,控制流会跳回上面的 增量表达式 语句。该语句允许您更新循环控制变量。该语句可以留空,只要在条件后有一个分号出现即可。
  4. 条件再次被判断。如果为真,则执行循环,这个过程会不断重复(循环主体,然后增加步值,再然后重新判断条件)。在条件变为假时,for 循环终止。

流程图

实例

#include <iostream>
using namespace std;
 
int main ()
{
   // for 循环执行
   for( int i = 1; i < 6; i = i + 1 )
   {
       cout << i << endl;
   }
 
   return 0;
}

当上面的代码被编译和执行时,它会产生下列结果:

1
2
3
4
5

题目

认领作业后才可以查看作业内容。
状态
正在进行…
题目
10
开始时间
2025-1-6 0:00
截止时间
9999-11-21 23:59
可延期
24 小时