21xrx.com
2024-11-22 07:09:42 Friday
登录
文章检索 我的文章 写文章
C++中的for循环语句及用法
2023-07-05 04:00:23 深夜i     --     --
C++ for循环 语句 用法 迭代 循环控制语句

C++中的for循环语句是一种重要的循环控制结构,可以方便地重复执行某段代码,同时还可以利用循环变量在代码中计数。for循环有通用形式和特定形式两种,下面分别进行介绍。

1. 通用形式

for循环的通用形式如下:


  for (初始化; 条件; 更新)

    循环体语句

  

其中,初始化是在循环开始时执行的语句,一般用来初始化循环变量;条件是表示循环是否继续执行的判断语句,当条件为真时继续执行循环体语句,否则结束循环;更新是在每次循环结束后执行的语句,一般用来对循环变量进行更新操作。

2. 特定形式

C++中的for循环还有一种特定形式,如下:


  for (数据类型 变量名 : 数组名)

    循环体语句

  

其中,变量名是循环变量,数据类型是数组元素的类型,数组名是需要遍历的数组名称。这种形式的for循环也称为范围for循环,适用于遍历容器类型、数组或者字符串等。

3. 用法

for循环可以结合各种逻辑运算符、比较运算符和算术运算符,实现多种不同的用法,如:

1) 倒序循环计数:


  for (int i = 10; i >= 1; i--)

    cout << i << endl;

  

2) 遍历数组:


  int arr[] = 5;

  for (int i = 0; i < 5; i++) {

    cout << arr[i] << endl;

  }

3) 多变量循环:


  for (int i = 1, j = 10; i < 10; i++, j--) {

    cout << i << " + " << j << " = " << i + j << endl;

  }

总的来说,C++中的for循环语句非常实用,可以提高代码的运行效率和可读性,适用于各种场景。

  
  

评论区

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