continue 与 break 有什么区别

来源:百度知道 编辑:UC知道 时间:2024/06/18 22:27:56

break 是跳出整个循环
continue 是跳出本次循环

break 跳出此循环
continue 跳出本次循环,进入下一次循环.
for (i=0 ,i<3,i++)
{
if(i=1)
{
break;
}
}
大概这样了,太久没写了,从i=0开始循环,当i=1时,for循环结束.

for (i=0 ,i<3,i++)
{
if(i=1)
{
continue;
}
}
如果这么写呢,从i=0开始循环,当i=1时,i=1的循环跳过,什么也不做,进行下一次,i=2的循环.
你明白了吗.

continue 是跳出本次循环
比如你执行到i=8的时候,你在循环中某处执行到continue,那么continue后的语句就都不执行了,直接开始执行i=9的时候的循环

break 是跳出整个循环
就是执行到break以后,整个循环马上结束跳出,不管后面循环还有多少没做

对啊