小白学语句2:乘法口诀

2、用for语句输出乘法口诀表,如图
小白学语句2:乘法口诀_第1张图片
思路:
第一行输出一个,第二行输出两个,第三行输出三个。。。。第九行输出九个。得出下图
小白学语句2:乘法口诀_第2张图片
输出的公式用”{0}”占位符表示,”\t”自动对齐。
正常的乘法口诀比简单,练习做出,把乘法口诀的直角数据放到左上、右上、右下。

直角在左上:
小白学语句2:乘法口诀_第3张图片
思路:
观察对象发现,行数还是九行,所以第一个for不变,那么就从第二个for入手,
第一行有九个公式,也就是i=1的时候,a要循环九次,第二行有八个公式,也就是”i=2”的时候,”a”要循环八次,得出下图
小白学语句2:乘法口诀_第4张图片

直角在右上:
小白学语句2:乘法口诀_第5张图片
思路:
观察对象与直角在左上的时候进行比较,行数也是九行,所以第一个for不变,第二行开始要先输出了空格再输出公式,发现这些空格组成之后就是“直角在左下”,那么就可以把“直角在左下”的第二个for“借用”一下,而循环输出的是空白,用\t对齐,得出下图
小白学语句2:乘法口诀_第6张图片

直角在右下:
小白学语句2:乘法口诀_第7张图片
思路:
观察对象,与“直角在左上”进行比较,发现输出的空格组成就是“直角在左上”,而不同的是,输出是空白,那就直接“借用一下”,输出空白,用\t对齐,剩下要输出公式可以参考“直角在左下”的第二个for,得出下图
小白学语句2:乘法口诀_第8张图片

你可能感兴趣的:(小白学语句2:乘法口诀)