如题所述
continue算一次循环,如果执行到continue,则本次循环结束,会继续执行下一个循环。
而break算循环结束,如果执行到break,则整个循环会结束。追问
而break算循环结束,如果执行到break,则整个循环会结束。追问
谢谢
温馨提示:答案为网友推荐,仅供参考
第1个回答 2014-12-24
continue算一次循环
break是跳出循环
比如:
for(int i=0;i<5;i++)
{
if(i==3)
continue;//直接回到for,i加1
}
for(int i=0;i<5;i++)
{
if(i==3)
break;//直接跳出for循环
}追问
break是跳出循环
比如:
for(int i=0;i<5;i++)
{
if(i==3)
continue;//直接回到for,i加1
}
for(int i=0;i<5;i++)
{
if(i==3)
break;//直接跳出for循环
}追问
谢谢
第2个回答 2014-12-24
continue跳过本次循环语句,break结束整个循环体追问
谢谢
第3个回答 2014-12-24
比如for(i = 0; i < n; i++)
那么coutinue相当于 i 加一;
而break则是直接跳出for循环,不管 i 是否小于 n。追问
那么coutinue相当于 i 加一;
而break则是直接跳出for循环,不管 i 是否小于 n。追问
谢谢
第4个回答 2021-01-12