在多重循环语句中,在内循环体内用break语句可以跳出所有的循环体外吗

在多重循环语句中,在内循环体内用break语句可以跳出所有的循环体外吗

break;不能用在if 语句中。
虽然有时break 看似在if 语句中执行,如:
for(s1;s2;s3)
{
if(b1)break;
else s4;
}
但事实上这里的break;是执行在for语句中的,跳出的是for语句。
即使输入
if(b1){s5;break;}
这也是跳出外层的for语句或switch语句而已。
此解答仅供参考。
温馨提示:答案为网友推荐,仅供参考
相似回答