草庐IT

杨慧三角c

全部标签

JAVA 打印三角形

首先,确定我们的输出结果是:那么我们怎么才能做到这样呢?1、首先分析图形的结构我们可以看到,图形共5行,那么,我们是否可以建立一个for循环语句,使其控制在5行?答案是肯定的。for(inti=1;i这样,我们就建立了一个循环5次的for循环代码块,为最外圈的循环。2、然后,分析图形是怎样构成的,我们可以把图形拆分为以下几部分:/p>我们可以把图形拆分为这样三个三角形。3、建立1号空白三角形可以看,第一行是输出4个空格,第二行输出3个空格,第三行输出2个,第四行输出1个,第五行没有从这个规律可以看出,是依次递减的规律,那么如何实现呢?我们可以想象从1到5,中间有四个数字;从2到5中间有3个数字