C++ for循环
一个 for 循环是一种重复控制结构,它允许您有效地编写需要执行特定次数的循环。
语法
C++中for循环的语法如下:
这是for循环的控制流程:
- 首先执行 init 步骤,且仅执行一次。该步骤允许您声明和初始化任何循环控制变量。在这里不需要放置语句,只要有一个分号即可。
-
接下来,对 condition 进行评估。如果为真,则执行循环体。如果为假,则循环体不执行,控制流跳转到for循环之后的下一条语句。
-
在执行完for循环的循环体后,控制流会跳回到 increment 语句。该语句可以留空,只要在条件之后有一个分号即可。
-
现在再次评估条件。如果为真,则循环执行并且重复该过程(循环体,然后是增量步骤,再次是条件)。当条件为假时,for循环终止。
流程图
示例
当上述代码被编译和执行时,会产生以下结果 –