C语言中continue和break的区别

发布网友 发布时间:2022-04-22 07:32

我来回答

2个回答

热心网友 时间:2022-05-16 10:42

break可以用在循环结构和switch结构中,用于中断程序运行,而continue一般只在循环结构中出现,而且一般在一个选择结构中。可以用以下例子来说明二者的区别
for(i=1;i<10;i++)
{
语句组1
if(条件)break;
语句组2
if(条件)continue;
语句组3
}
语句组4
在这个程序中,如果程序运行到break语句,则循环结束,跳转到语句组4运行后续语句。
如果程序运行到continue,则跳过语句组3,直接进行i++,去执行下一次循环。

热心网友 时间:2022-05-16 12:00

基本用法就不多说了,上区别------continue是放弃执行循环体内continue一下语句,直接进行下一次循环,而break是跳出离他最近的循环(即如果有多层循环,跳出他所在的那层循环),这里注意!!!反正就是continue是进行下一次循环(不跳出),而break是直接跳出循环~~~不知道解释的你懂不懂、、、好了给分啊!!!!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com