一,目标:输入一个19的数字(n)打印1n的一个数字金字塔例子如下
输入:5
输出:
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5
(呃,由于这个不是编译器所以只能勉强对齐,1前面是四个空格,数字间隔是一个空格)
二,编写思路:
第一步输入:
这个就不用细说了,就是一个输入然后调用pyramid这个函数。
第二步输出:
先手动打印要输出的金字塔
会发现数字前面的空格逐行递减一个。
假设输入的5第一行数字前的空格就是5-1
打印完空格后打印数字会发现数字间的间隔是一。
下面开始编写函数内容
最后欢迎大家评论!!互相学习!!
版权归原作者 wwhdsg 所有, 如有侵权,请联系我们删除。