一个循环体内又包含另一个完整的循环结构,称为循环的嵌套。内嵌的循环体内还可以嵌套循环,这就是多重循环。
多重循环先由外循环再到内循环结束到外循环
例如:输出乘法口诀表
分析:乘法口诀表:
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9以此类推
由以上式子可以看出起始点左边均从1开始,右边也是一样的,此时我们可以设置两个变量,运用两层for循环实现
具体程序如下:
多重循环具体运行:
此处由i=1;i<10 --> j=1;j<=i --> i*j=i*j --> j+1=2 --> 2<=1为假,跳出内循环 -->换行 --> i+1=2;i<10
这样循环最后得到乘法口诀。