18课:嵌套循环

嵌套循环

毕业项目:九九乘法表

📖知识引入

🔄嵌套循环
外层控制行数,内层控制每行的算式数
🖨️格式化输出
用%-2d左对齐让乘法表整齐美观
✖️综合运用
结合循环、格式化输出和条件控制
📐三角形结构
内层循环次数随外层变量变化,形成三角形图案
📋格式控制符
%-2d中-表示左对齐,2表示占2个字符宽度
💡
用%-2d左对齐输出,乘法表更整齐;内层j<=i形成三角形

🔍九九乘法表项目

📝九九乘法表项目
💻
点击「运行」查看输出

九九乘法表结构:

i=1: j=11*1=1
i=2: j=1,21*2=2 2*2=4
i=3: j=1,2,31*3=3 2*3=6 3*3=9

... ...

i=9: j=1...91*9=9 ... 9*9=81
┌─────────────────────┐
  │ for i=1 to 9:       │
  │   for j=1 to i:     │ ← j<=i 关键!
  │     print j*i=result │
  │   换行              │
  └─────────────────────┘
  形成下三角形

🎯小测验

1题:九九乘法表外层循环控制什么?

2题:%-2d中的-表示什么?

3题:内层循环条件j<=i的作用是?

📝本课知识点

  • 嵌套循环打印乘法表
  • 外层行内层列
  • %-2d左对齐
  • 恭喜完成循环迷宫!获得🌀迷宫探险家勋章
  • j<=i形成三角形
18课完成!继续探索下一课吧 🚀