分析金字塔组成:由空格和星星“*”组成的三角形
每层中星星的数量 = 当前层数*2 -1
package struct;
import java.util.Scanner;
public class TestDemo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入金字塔层数:");
int i=scanner.nextInt();
for (int a=1;a<=i;a++) { //输出每一层空格
for (int j = i; j >= a; j--) {
System.out.print(" ");
}
for (int j = 1; j <= 2*a-1; j++) { //输出每一层*号
System.out.print("*");
}
// for (int j=1;j<a;j++){
// System.out.print("*");
// }
System.out.println();
}
scanner.close();
}
}
运行图