提前结束:break
约 10 分钟
break 是"提前收工"的按钮:循环跑着跑着,一旦按下它,就立刻跳出整个循环,后面几轮都不跑了。就像找东西,找到了就走,没必要把每个抽屉都翻完。
#include <iostream>
using namespace std;
int main() {
for (int i = 1; i <= 10; i++) {
if (i == 4) break;
cout << i;
}
return 0;
}
本来要数到 10,但数到 4 时条件成立、break 一按就停,而且 4 还没来得及显示就跳走了,所以只显示 123。注意 break 跳出的是它所在的这一层循环;如果外面还套着别的循环,外层不会被一起带走。
小纸条
上面这段会显示什么?
登录 后可看答案