continue 与 break 有什么区别

如题所述

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

break 是跳出整个循环
就是执行到break以后,整个循环马上结束跳出,不管后面循环还有多少没做
第2个回答  2007-01-15
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的循环.
你明白了吗.
第3个回答  2007-01-15
break 是跳出整个循环
continue 是跳出本次循环本回答被提问者采纳
第4个回答  2007-01-15
对啊
相似回答