实心金字塔
package com.test;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("输入一个整数 打印实心金字塔");
int tier = sc.nextInt();
for (int i = 1; i <= tier; i++) {
for (int j = 1; j <= tier-i; j++) {
System.out.print(" ");
}
for (int j = 1; j <= i*2-1; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
空心金字塔
package com.test;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("输入一个整数 打印空心金字塔");
int tier = sc.nextInt();
for (int i = 1; i <= tier; i++) {
for (int j = 1; j <= tier-i; j++) {
System.out.print(" ");
}
for (int j = 1; j <= tier*2-1; j++) {
if (j == 1 || j == i*2-1 || i == tier){
System.out.print("*");
}else {
System.out.print(" ");
}
}
System.out.println();
}
}
}