#include <iostream>
using namespace std;
int main() {
// break 示例
cout << "break 示例:" << endl;
for (int i = 0; i < 5; ++i) {
if (i == 3) {
break; // 当 i 等于 3 时,跳出循环
}
cout << "i = " << i << endl;
}
// continue 示例
cout << "\ncontinue 示例:" << endl;
for (int i = 0; i < 5; ++i) {
if (i == 3) {
continue; // 当 i 等于 3 时,跳过本次循环,继续下一次循环
}
cout << "i = " << i << endl;
}
return 0;
}
break:当 break 语句被执行时,它会立即终止当前所在的循环(或开关语句),程序将从循环后的下一条语句继续执行。在上面的示例中,当 i == 3 时,break 会使循环提前结束,不再输出 i = 3 及其后的值。
continue:当 continue 语句被执行时,它会跳过当前循环体中剩余的代码,并直接进入下一次循环迭代。在上面的示例中,当 i == 3 时,continue 会使程序跳过 cout 语句,但不会终止整个循环,因此会继续输出 i = 4。
上一篇:c++ private
下一篇:c++break
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站