Java 给定一个整数,输出边长为该数的菱形图案。最后一行没有换行
时间: 2023-06-03 10:01:42 浏览: 128
java程序输出菱形
符,末尾不要有空格。
代码如下:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int mid=(n-1)/2;
for(int i=0;i<n;i++) {
int line=i>mid?n-i-1:i;
int space=mid-line;
for(int j=0;j<space;j++) {
System.out.print(" ");
}
for(int j=0;j<2*line+1;j++) {
System.out.print("*");
}
if(i==n-1) {
continue;
}
System.out.println();
}
}
}
```
阅读全文