public class Main { public static void main(String[] args) { int count = 10;//层数 //10层 for (int i = 1; i <= count; i++) { //前面倒叙打印空格 for (int j = 1; j <= count - i ; j++) { System.out.print(" "); } //打印金字塔 奇数层 for (int j = 1; j <= 2 * i - 1; j++) { //开始挖空 if控制打印(每一层的第一个,每一层的最后一个,最后一层) if (j == 1||j==2 * i - 1||i==count){ System.out.print("*"); }else { System.out.print(" "); } } //每打完一层换行 System.out.println(); } } }
JAVA实现空心金字塔
最新推荐文章于 2024-05-15 22:56:58 发布