for
for 是循环语句,适合处理“次数明确”的重复操作,比如从 1 加到 n。
for (初始化; 循环条件; 更新) { // 重复执行的代码}- 重复输出固定次数
- 遍历数组下标
- 求和、计数、统计最大值
#include <iostream>using namespace std;
int main() { int n, sum = 0; cin >> n;
for (int i = 1; i <= n; i++) { sum += i; }
cout << sum << endl; return 0;}学生常见错误
Section titled “学生常见错误”- 循环条件写错,少循环一次或多循环一次
- 忘记更新变量,导致死循环
- 数组遍历时下标越界
- 把
i++写在循环体里又写在括号里,导致跳过数据
- 输入
n,输出 1 到 n。 - 输入
n,输出 1 到 n 的和。 - 输入 n 个数,统计其中正数的个数。