break和continue的区别

85 阅读1分钟

一、break

1、break的定义:打破,跳出循环
2、break的应用示例:
#include <stdio.h>
int main(){
	for(int i = 1; i <= 10; i++){
		if(i%5==0){
			break;
		}
		printf("%d\n",i);
}

运行结果如下

image.png

二、continue

1、continue的定义:继续,跳过它之后的代码,进入下一轮循环
2、continue的应用示例:
#include <stdio.h>
int main(){
	for(int i = 1; i <= 10; i++){
		if(i%3==0){
			continue;
		}
		printf("%d\n",i);
    }
}

运行结果如下:

image.png