break是终止本次循环还是结束循环

来源:百度知道 编辑:UC知道 时间:2024/06/19 01:51:31

break结束循环
continue终止本次循环
注意break只能跳出一层循环,当为多层循环时表示跳回上一层循环。而return和exit则是无论有多少重循环跳出最外层循环外。
int main()
{...
while(case1)
{...
while(case2)
{...
while(case3)
{...
break;或者continue;或者return;或者exit(0);
...
}
...
}
...
}
...
return 0;
}
用break表示跳出while(case3)回到while(case2)中。用continue表示continue一下的程序不再执行回到while(case3)中继续判断满足条件再下一次执行。用return或者exit(0)表示调到主函数main()中return 0;的下面即整个程序最末尾处。

break;//是结束循环,跳出循环顺序执行循环体后面的语句
continue;//是终止本次循环