Java之怎么打印菱形
1、菱形是由一个金字塔形的三角形和一个倒金字塔形的三角形组成的。比如我们要绵羞打印一个行数为11行的菱形,那么金字塔形的三角形占6行,倒金字塔形的三角形占5行。
完整代码如图所示,接下来逐步分析。

2、运行结果如图所示。

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

4、运行结果如图所示。

5、倒金字塔形的三角形的代码如图所示。它只需把金字塔形三角形的代码中第一层for循环改一下即可。
i = 1 改成 i = 6
i <= 6 改成 i >= 1
i++ 改成 i--

6、运行结果如图所示。

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

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:170
阅读量:91
阅读量:70
阅读量:134
阅读量:128