Java之怎么打印菱形

 时间:2026-02-13 20:59:51

1、菱形是由一个金字塔形的三角形和一个倒金字塔形的三角形组成的。比如我们要打印一个行数为11行的菱形,那么金字塔形的三角形占6行,倒金字塔形的三角形占5行。

完整代码如图所示,接下来逐步分析。

Java之怎么打印菱形

2、运行结果如图所示。

Java之怎么打印菱形

3、金字塔形的三角形的代码如图所示。如果我们想要打印n行的金字塔形的三角形,只需把图中的两个数字6改成对应的数字即可。

Java之怎么打印菱形

4、运行结果如图所示。

Java之怎么打印菱形

5、倒金字塔形的三角形的代码如图所示。它只需把金字塔形三角形的代码中第一层for循环改一下即可。

i = 1 改成 i = 6

i <= 6 改成  i >= 1

i++ 改成 i--

Java之怎么打印菱形

6、运行结果如图所示。

Java之怎么打印菱形

7、因为我们的倒金字塔形三角形只需5行就行了,所以我们把原来的数字6改成数字5,然后因为倒金字塔形三角形第一行时就需要有一个空格,所以我们把 j =1改成 j = 0

Java之怎么打印菱形

8、运行效果如图所示。教程说到这里,我们只需把金字塔形三角形和这个倒金字塔形三角形的代码组合在一起就变成了第一个步骤中的菱形代码了。

Java之怎么打印菱形

  • 小数十进制怎么转二进制
  • python 元组转列表
  • 创建视图的sql语句
  • Java:使用super关键字调用父类的构造方法
  • 如何用Eclipse打印保留一个实数的两位小数
  • 热门搜索
    志高空调怎么样 华尔街英语怎么样 月经推迟怎么调理 孕妇羊水少怎么办 降压药吃多了怎么办 网上被骗了钱怎么办 o型腿怎么矫正视频 虾酱怎么做 观致汽车怎么样 湖南工业大学怎么样