21xrx.com
2024-12-22 21:16:35 Sunday
登录
文章检索 我的文章 写文章
C++ 中 for 语句格式介绍
2023-07-06 18:03:09 深夜i     --     --
C++ for语句 格式

C++ 中的 for 循环语句是一种常用的循环结构,可以方便地执行一定次数的重复操作。for 语句的格式如下:


for (初值表达式; 条件表达式; 步进表达式)

  // 循环体语句

其中,初值表达式只会在循环开始前执行一次,用于初始化循环计数器等变量;条件表达式在每次循环开始前都会被重新计算并判断,如果为真则继续循环,否则跳出循环;步进表达式在每次循环结束后执行,用于更新循环计数器等变量,通常是将其加一或减一。

for 循环语句的执行流程如下:

1. 执行初值表达式,进行变量初始化等操作;

2. 判断条件表达式的真假,如果为假则跳出循环;

3. 执行循环体语句;

4. 执行步进表达式,更新变量值;

5. 返回第二步,继续判断条件表达式。

需要注意的是,初值表达式、条件表达式和步进表达式都可以省略。省略初值表达式时,需要在循环之前手动初始化变量;省略条件表达式时,将会无限循环下去,需要使用 break 或其他跳转语句跳出循环;省略步进表达式时,需要在循环体内手动更新变量。

下面是一个简单的示例,展示了 for 循环的基本用法:


#include <iostream>

int main() {

  for (int i = 1; i <= 10; i++)

    std::cout << i << std::endl;

  

  return 0;

}

这段代码会输出数字 1 到 10,每个数字占一行。初值表达式初始化计数器 i 为 1,条件表达式判断 i 是否小于等于 10,步进表达式每次将 i 加一。循环体语句输出 i 的值并换行,执行了 10 次后跳出循环。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复