break的用法
#include<stdio.h>
int main(){
int i;
for(i=1;i<10;i++){
if(i==3){
break;
}
printf("%d\n",i);
}
return 0;
}
#include<stdio.h>
int main(){
int i;
for(i=0;i<10;i++){
if(i==3){
continue;
}
printf("%d\n",i);
}
return 0;
}
0 1 2 4 5 6 7 8 9 10
当遇到i=3的时候跳到上层循环 并不跳出上层循环
#include<stdio.h>
int main(){
int i,j;
for(j=0;j<10;j++){
for(i=0;i<10;i++){
if(i==3){
break;
}
printf("%d\n",i);
}
}
return 0;
}
#include<stdio.h>
int main(){
int i,j;
for(j=0;j<10;j++){
for(i=0;i<10;i++){
if(i==3){
continue;
}
printf("%d\n",i);
}
}
return 0;
}