for循环的执行流程

51 阅读1分钟

for(初始化循环变量;条件;循环变量自增/自减){

循环体

}

一共有四步:

1 执行 初始化循环变量

2 判断 是否满足循环体

3 满足,执行循环体

4 循环变量自增/自减,回到第二步

5 不满足条件 结束循环

练习:

使用for循环,打印1~100内的偶数,每行打印一个!

#include <stdio.h>

int main() {
    int j; 
    for (j = 1; j <= 100; j++) {
        if (j % 2 == 0) {
            printf("%d\n", j);
        }
    }
    for (int i = 2; i <= 100; i += 2) {
        printf("第%d\n", i);  
    }
    return 0; 
}

运行结果 屏幕截图 2025-11-25 145514.png

练习:使用for循环,计算1+2+3+...+100的和

#include <stdio.h>

int main() {
    int sum = 0; 
    for (int i = 1; i <= 100; i++) {
        sum += i;  
    }
    printf("1到100的和为:%d\n", sum); 
    return 0;
}

运行结果

屏幕截图 2025-11-25 150032.png