#include <iostream>
using namespace std;
int main() {
// 外层循环:控制行数
for (int i = 1; i <= 3; i++) {
cout << "===== 外层循环 i = " << i << " 开始 =====" << endl;
// 内层循环:控制每行的数字
for (int j = 1; j <= 3; j++) {
cout << "内层循环 j = " << j << endl;
// 测试 continue
if (j == 2) {
cout << "★ j == 2,执行 continue,跳过本次内层剩余语句" << endl;
continue;
}
// 测试 break
if (i == 2 && j == 3) {
cout << "★ i == 2 且 j == 3,执行 break,跳出内层循环" << endl;
break;
}
cout << "本次循环正常执行到结尾 i=" << i << " j=" << j << endl;
}
cout << "===== 外层循环 i = " << i << " 结束 =====" << endl << endl;
}
cout << "===== 所有循环结束 =====" << endl;
return 0;
}
—— 本文来自火龙信奥(义乌睿码科技):义乌青少年信息学奥赛与编程教育平台,专注 CSP-J/S、NOIP、GESP 竞赛培训,线上线下融合教学,助力编程升学。网址:hlcoding.com