| 1234567891011121314151617181920212223242526272829303132333435363738 |
- /*
- * 示例7:for 循环
- * 功能:学习使用 for 循环重复执行代码
- * 适合用于已知循环次数的情况
- */
- #include <stdio.h>
- int main() {
- // for 循环的基本结构:
- // for (初始化; 条件; 更新) { 循环体 }
- // 1. 初始化:i = 1,循环开始前执行一次
- // 2. 条件:i <= 5,每次循环前检查
- // 3. 更新:i++,每次循环结束后执行
- printf("=== 打印 1 到 5 ===\n");
- for (int i = 1; i <= 5; i++) {
- printf("第 %d 次循环\n", i);
- }
- // 计算 1 到 100 的和
- printf("\n=== 计算 1 到 100 的和 ===\n");
- int sum = 0;
- for (int i = 1; i <= 100; i++) {
- sum = sum + i; // 累加
- }
- printf("1 + 2 + ... + 100 = %d\n", sum);
- // 打印乘法表(嵌套循环)
- printf("\n=== 九九乘法表 ===\n");
- for (int i = 1; i <= 9; i++) {
- for (int j = 1; j <= i; j++) {
- printf("%d*%d=%-2d ", j, i, i * j);
- }
- printf("\n"); // 每行结束换行
- }
- return 0;
- }
|