21xrx.com
2024-06-03 04:46:22 Monday
登录
文章检索 我的文章 写文章
C++中的for循环语句
2023-07-05 12:46:26 深夜i     --     --
C++ for循环 语句 迭代 控制结构

在C++编程语言中,for循环语句是一种非常有用的循环结构,其语法如下所示:


for (初始化表达式; 条件表达式; 更新表达式)

  循环体语句

其中,初始化表达式用于初始化计数器变量,条件表达式用于定义循环的终止条件,更新表达式用于更新计数器变量,循环体语句是需要重复执行的代码段。

在程序执行时,先执行一次初始化表达式,然后检查条件表达式的值,如果条件表达式为真,则执行循环体语句,接着执行更新表达式,再次检查条件表达式的值,直到条件表达式为假为止,循环结束。

举个例子,比如我们需要循环10次输出数字1~10,可以这样写:


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

  cout << i << " ";

其中,初始化表达式 `int i = 1` 将计数器变量 `i` 初始化为1,条件表达式 `i <= 10` 表示当 `i` 的值小于等于10时循环继续,更新表达式 `i++` 每次循环将 `i` 的值增加1,循环体语句 `cout << i << " " ` 输出当前的计数器值。

除了常规的for循环,C++中还有一种形式的for循环叫做范围for循环,主要用于遍历数组或容器中的元素,其语法如下所示:


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

  循环体语句

其中,数据类型为数组或容器中元素的类型,变量名为每个元素的名称,循环体语句为实际需要执行的代码段。

举个例子,遍历数组并输出每个元素可以这样写:


int arr[] = 3;

for (int i : arr)

  cout << i << " ";

以上便是C++中for循环的基本用法,掌握好了这些还是很有必要的。

  
  

评论区

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