解题就干一件事:找j,k与i的关系(规律)
*/
public class PrintPyramid {
public static void main(String[] args) {
int n = 6;
printPyramid(n); //打印实心金字塔
System.out.println("------------------------------------------");
printReversedPyramid(n); //打印倒的实心金字塔
System.out.println("------------------------------------------");
printHollowPyramid(n); //打印空心金字塔
System.out.println("------------------------------------------");
printReversedHollowPyramid(n); //打印倒的空心金字塔
System.out.println("------------------------------------------");
printRhombus(n); //打印实心菱形
System.out.println("------------------------------------------");
printHollowRhombus(n); //打印空心菱形
}
/*
打印正的实心金字塔
*
***
*****
*******
/
private static void printPyramid(int n) {
for (int i = 1; i <= n ; i++) {
for (int k = 1;k <= n - i;k++) {
System.out.print(" ");
}
for (int j = 1;j <= 2 * i - 1;j++) {
System.out.print("");
}
System.out.println();
}</