break语句用于循环语句中,主要作用如下:
1、break语句用来结束当前整个循环的执行
2、执行完break语句后,循环体中位于break语句就不会被执行
3、多重循环中,break语句只向外跳一层
break在多重循环中的执行分析
int m=0;
for(int n=1;n<8;n++)
{
for(int c=1;c<6;c++)
{
m=n+c;
if(c==4)
break;
}
}
m,n,c值变化
n c m
1 1 2
1 2 3
1 3 4
1 4 5 //当c=4时,执行break语句跳出内循环
2 1 3
2 2 4
2 3 5
2 4 6 //当c=4时,执行break语句跳出内循环
3 1 4
.
.
.