分享一下C++中的break语句和continue 语句的学习笔记
continue 语句和break 语句
- break 语句提前结束循环过程
一般格式:break;
只能再循环语句和switch语句中使用,不能单独使用或者用于其他语句中。
作用:使流程从循环体内跳出,即提前结束循环,不再判断执行循环的条件是否成立。
2.continue 语句结束本次循环
只能结束本次循环而不是结束整个循环。
练习:
1.#include <iostream>
using namespace std;
int main()
{
int i = 1, s = 3;
do {
s += i++;
if (s % 7 == 0)
continue;
else
i++;
} while (s < 15);
cout << i << endl;
return 0;
}
答案:8
2.
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
switch (n)
{
case 1:
case 2:cout << '1';
case 3:
case 4:cout << '2'; break;
default:cout << '3';
}
}
答案:12