package Month.JUL.JUL07; //输出五角形 public class Demo01 { public static void main(String[] args) { int ah = 5; int jh = 20; int kuang = 40; for (int i = 1; i <= ah + jh; i++) { for (int j = 1; j <= kuang; j++) { if (i <= ah) { if (j >= (kuang / 2 + 1) + 1 - i && j <= (kuang / 2 + 1) - 1 + i) { System.out.print("*"); } else { System.out.print(" "); } } // 上三角一下部分 if (i > ah && i <= jh) { if (j >= (kuang / 2 + 1) + 1 - i && j <= kuang - 3 * (i - ah)) { System.out.print("*"); } else if (j <= (kuang / 2 + 1) - 1 + i && j >= 0 + 3 * (i - ah)) { System.out.print("*"); } else { System.out.print(" "); } } } System.out.println(""); } } }