我们知道乘法口诀是
这样一个表,我们可以看出,第一行是由1开始乘,第二行是2开始乘,依次类推 ,且第一行有1个式子,第二行有2个式子,因此我们可以用两个for循环表示
第一个for,i从1开始,进入第二个循环,第二个循环的循环次数j要小于等于i,从而达成,第一行一个式子,第二行两个式子的形式,以此类推,下次i等于2时,j从1开始乘,j*i,得到1*2,2*2的两个式子,第三行依次类推,从而得到乘法口诀的实现。
运行结果如下
但我们发现,当结果为两位数时,和结果为一位数的数列没照齐,因此我们可以将结果都设置为两个字符格,从而对齐。
修改后的代码如下
即可得到最终结果