import java.util.Scanner;
public class Test {
public static void main(String[] args) {
System.out.print("请输入正数n:");
Scanner scanner=new Scanner(System.in);
int n=scanner.nextInt();
for(int i=1;i<=n;i++){
for (int j =i; j>=1; j--) {
System.out.print("* ");
}
//换行
System.out.println();
}
for (int r = n+1; r>=1; r--) {
for (int q=r; q>=1; q--) {
System.out.print("* ");
if(q==n+1){
System.out.print(" ");
q--;
}
}
//换行
System.out.println();
}
}
}
先正序递增到 n,这n行中只有下标为 0 和 n 的地方才有 * ,再递减到0 ,这 n-1 行也是只有这一行的头和尾才有 *