c continue 只能用在循环体中对吗

来源:百度知道 编辑:UC知道 时间:2024/05/14 15:38:22
如果哪位高手还把continue 用在其他地方的,旺分享一下了!!!

对呀.只能在循环体的作用域里面用.

while(true)
{
if(...)
{
....
continue;
}
else
{
......
break;
}
}

目前为止我还没见到过用在循环以为的例子…………

continue 的作用是结束本次循环,即跳过continue下面尚未执行的语句,直接跳到下一次是否执行循环的判断。
格式 continue;
对于while和do……while来讲,意味着立即执行条件检测部分。
对于for语句,意味着立即执行表达式三

比如:
int sum;
for(int i=0;i<4;i++)
{
if(i==2)
continue;
sum+=i;
}
最后sum=4;因为当i=2时候continue了。也就是直接跳过了sum+=i;直接进入i=3的情况了。谢谢!

不对啊~没人这样定义啊。

continue只能用在循环体中
作用是结束本次循环

continue只能用在循环体中
作用是结束本次循环,break好象是用在先循环体外的