我想问一下,他这里解释的break是结束整个循环对吗???
发布网友
发布时间:2023-07-09 17:33
我来回答
共1个回答
热心网友
时间:2024-11-15 14:50
break结束循环
continue终止本次循环
注意break只能跳出一层循环,当为多层循环时表示跳回上一层循环。而return和exit则是无论有多少重循环跳出最外层循环外。
int in()
{...
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)表示调到主函数in()中return 0;的下面即整个程序最末尾处。