同学你好,以同学代码中的6行星号为例:
1.直接打印就会形成同学截图中这样的形状,想要有梯形,势必要在各行的前面输出一些空格。
2.最后一行,即第6行,不需要空格。
3.第5行,需要先输出1个空格,再输出星号。
4.第4行,需要先输出2个空格,再输出星号。
5.第3行,需要先输出3个空格,再输出星号。
6.第2行,需要先输出4个空格,再输出星号。
7.第1行,需要先输出5个空格,再输出星号。
从上面就可以看出规律,在n行的梯形中,应当在第i行,先输出n-i个空格,再输出星号。
当一次空格加星号输出结束之后,就可以换行输出下一行了。
祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星