首页学习C++ For 循环的简单及例子

C++ For 循环的简单及例子

时间2023-12-14 18:28:01入口:最新上传链接:热门分享浏览52
C++中的for循环是一种常用的循环结构,它允许我们重复执行一段代码块,直到满足某个条件为止。for循环由三个部分组成:初始化表达式、循环条件和循环迭代。下面将详细介绍这三个部分,并给出一些实际的例子。

1. 初始化表达式


初始化表达式在循环开始之前执行一次,用于初始化循环控制变量。循环控制变量是一个在循环过程中用于控制循环次数的变量。初始化表达式可以是一个赋值语句,也可以是一个声明语句。
例如,下面的代码使用初始化表达式将变量i初始化为0:
for (int i = 0; i < 10; i++) {
// 循环体
}

在这个例子中,变量i被初始化为0,表示循环从0开始执行。

2. 循环条件


循环条件是一个布尔表达式,用于判断循环是否继续执行。如果循环条件为真,则继续执行循环体;如果循环条件为假,则跳出循环。
例如,下面的代码使用循环条件i < 10来判断循环是否继续执行:
for (int i = 0; i < 10; i++) {
// 循环体
}

在这个例子中,循环条件i < 10表示当i的值小于10时,继续执行循环体。

3. 循环迭代


循环迭代部分在每次循环结束后执行,用于更新循环控制变量的值。循环控制变量的更新可以是一个递增或递减操作,也可以是任意其他操作。
例如,下面的代码使用循环迭代i++来更新循环控制变量i的值:
for (int i = 0; i < 10; i++) {
// 循环体
}

在这个例子中,循环迭代i++表示在每次循环结束后,将i的值增加1。

示例


下面给出一些使用for循环的实际例子,以帮助理解for循环的用法。

例子1:计算1到n的和


#include <iostream>

int main() {
int n;
int sum = 0;

std::cout << "请输入一个整数n:";
std::cin >> n;

for (int i = 1; i <= n; i++) {
sum += i;
}

std::cout << "1到" << n << "的和为:" << sum << std::endl;

return 0;
}

这个例子中,我们通过for循环计算了从1到n的和。循环控制变量i从1开始,每次递增1,直到i的值等于n为止。在每次循环中,我们将i的值加到sum变量上,最后输出sum的值。

例子2:打印九九乘法表


#include <iostream>

int main() {
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
std::

免责声明:本文由用户上传,此文本数据来源于原作者,如有侵权请联系删除!转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。

天涯海角珍重歌词(吉他谱和简谱) 春去夏来歌词(吉他谱和简谱)