for 循环.

24 阅读1分钟

#include <stdio.h>

/* for循环的执行流程 for(初始化循环变量; 条件; 循环变量自增/自减)

一共有四步:

  1. 执行 初始化循环变量
  2. 判断 是否满足 条件
  3.  满足, 执行循环体
    
  4.  循环变量自增/自减, 回到第2步
    

5.不满足条件, 结束循环

*/ int main01() { int j;

for(j = 2; j<= 100; j+=2){
	printf("第%d\n", j);
}

int num =0;
for(int i= 1; i <=100; i++){
	num += i;
}
printf("num= %d", num);

return 0;

}

运行结果如下: image.png

#include <stdio.h>

int main02(){ for(int n=1; n<=1000; n++){ if(n%3==2&&n%5==3&&n%7==2){ printf("%d\n", n); } }

return 0;

}

运行结果如下: image.png

#include <stdio.h> /* break: 打破, 跳出循环 continue; */

int main(){ for(int i=1; i<=10; i++){ if(i%4==0){ continue; } printf("%d\n", i); }

// for(int i=1; i<=10;i++){ // if(i%5==0){ // break; // } // printf("%d\n", i); // } return 0; }

运行结果如下: image.png