通过JAVA代码打印出如下图形
* //第 1 层 有 1 个* 2 * 1 -1 有4=(总层数-1)个空格
* * //第 2 层 有 3 个* 2 * 2 -1 有3=(总层数-2)个空格
* * * //第 3 层 有 5 个* 2 * 3 -1 有2=(总层数-3)个空格
* * * * //第 4 层 有 7 个* 2 * 4 -1 有 1=(总层数-4)个空格
* * * * * //第 5 层 有 9 个* 2 * 5-1 有 0=(总层数-5)个空格
代码如下:
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) { //控制行数
for (int k = 1; k <= 5 - i; k++) {//控制空格数
System.out.print(" ");
}
for (int j = 1; j <= 2 * i - 1; j++) {//控制型星号数
System.out.print("*");
}
System.out.println();//换行
}
}