for循环

41 阅读1分钟

for 循环的执行流程

for(初始化循环变量;条件;循环变量自增/自减){ 循环体 } 一共有四步: 1.执行 初始化循环变量

2.判断 是否满足 条件

3.满足,循环变量自增/自减,回到第二步

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

例题

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

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

image.png

# include <stdio.h>
int main (){
	
	for(int n=1;n<=1000;n++){
		if(n%3==2&&n%5==3&&n%7==2){
			printf("%d\n",n);
		}
	}
	
	return 0;
}

break

打破。跳出循环

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

image.png

continue

继续, 跳过它之后的代码,进行下一轮循环

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

image.png