这是一个很经典的循环应用的题目。打印一个三角形。
工具/原料
1
JDK,JRE
2
Eclipse或记事本
方法/步骤
1
从图中我们可以看出一共需要打印5行,每行都是打印几个空格,再打印几个星号,这样我们可以先写出一个大体框架:
2
我们观察这个三角形可以得出,第一行空格为4个,第二行空格为3,第三行空格为2个,......类推递减,最后一行为0个;而星星个数第一行1个,第二行3个,每增加一行就增加2个星星。
3
由于每行的空格数有着“5 - 行数”的规律,所以在第i行时,就有5-i个空格。星星的规律则是:'行数 x 2 - 1'的规律。所以在第i行时星星的个数为“2 x i -1”。完整代码如下:
注意事项
1
package wang.niuxx.javase;为我的包名,需要改成自己的包名
2
需要导入java.util.Scanner
上一篇:MadCar的使用方法