Java基础:打印一个三角形
Java基础:打印一个三角形
所谓的打印三角形,无非就是利用一些字符,按照形状进行组合。下面就来分析一下如何用代码的形式实现。
分析部分
以打印五行三角形为例,首先我们来想想这个三角形是怎么实现的。我们常规接触的到的三角形,可以是以下这种样式。

我们想要实现上面这种图形,对于刚接触到Java基础的人来说,乍一看没有什么头绪。我们不妨换个思路。

我们把三角形想象成已经放在了console的窗口里面,把它分割成四个部分,我们来进行逐个打印。
我们通过一个for循环作为外循环,功能是确定我们要打印三角形的行数。代码如下:
public class Test1 {public static void main(String[] args) {for (int i = 1; i <= 5; i++) {}}
}
接着我们来打印左边的倒三角,使用一个for循环,初始值 j 为5,当 j 大于等于 i 时,打印一个空格,传递的数值 j 就减少1,程序按顺序结构往下走:(可以在打印语句里加入字符来判断是否打印成功)

public class Test1 {public static void main(String
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
