当前位置 博文首页 > hai好的博客:2021-09-14 打印菱形
通过上面菱形图片的观察我们可以发现的是,菱形实际上是由两个部分组成的,就是由两个三角形构成一个菱形。而这个菱形分别是用空格和来打印出来的,因此我们就需要分两次打印,一次打印上半部分,另外一次打印下半部分,而在这打印之前,我们必须仔细的观察这个菱形的规律。
在上三角中:先输出空格,后输出,每行中空格:从上往下,一行减少一个 :2i+1的方式递增;下三角:先输出空格,后输出*,每行中空格:从上往下,每行多一个空格*: 从上往下,按照2*(line-1-i)-1的方式减少。
明白了这个规律以后接下来就是简单暴力输出即可!