🎯
循环控制
循环套循环
📖知识引入
🎯外层控制行
外层循环控制行数,每次迭代是一行
📏内层控制列
内层循环控制列数,每行内的输出内容
✖️总次数=外×内
嵌套循环总执行次数等于外层次数乘以内层次数
🔄执行顺序
外层每执行一次,内层完整执行一轮
📐应用场景
打印图形、乘法表、矩阵运算等需要行列结构的场景
💡
嵌套循环总次数=外层次数×内层次数,外层走一步内层走一圈
🔍嵌套循环示例
📝嵌套循环示例
💻
点击「运行」查看输出
嵌套循环执行过程:
外层i=1: 内层j=1,2,3→输出 1 2 3
外层i=2: 内层j=1,2,3→输出 2 4 6
外层i=3: 内层j=1,2,3→输出 3 6 9
┌───────────────────┐ │ for i=1 to 3: │ │ for j=1 to 3: │ │ print i*j │ │ 换行 │ └───────────────────┘ 总共执行 3×3=9 次 i*j的值: 1 2 3 2 4 6 3 6 9
🎯小测验
第1题:两层各3次总共执行几次?
第2题:\t是什么?
第3题:嵌套循环中外层执行1次,内层执行几次?
📝本课知识点
- ✓外层控制行
- ✓内层控制列
- ✓总次数=外×内
- ✓外层走一步内层走一圈
- ✓乘法表用嵌套循环
第17课完成!继续探索下一课吧 🚀