打印菱形
第一次弄,代码的排序不美观,麻烦之后看了,在javase中使用Ctrl+shift+f,系统会帮你排版
System.out.println("请输入你要打印菱形的上部分三角形行数:");
Scanner scan = new Scanner(System.in);
int a = scan.nextInt();
for(int i = 1;i <= a;i++){
for(int j = 1;j <= a-i;j++){
System.out.print(" ");//打印空格 }
for(int j = 1; j <= 2 * i - 1;j++){
System.out.print("*");//打印星星 }
System.out.println();//换行
}
for(int i = a-1;i > 0;i--){
for(int j = 1;j <= a-i;j ++){
System.out.print(" ");
}
for(int j = 1;j <= 2*i-1;j++){
System.out.print("*");
}
System.out.println();
}
}