public class 打印菱形 { public static void main(String[] args) { printStar(4); } public static void printStar(int n){ //打印上半部分 for (int i = 0; i < n; i++) { for(int j=1;j<n*2;j++){ if(j<n-i){ System.out.print(" "); } if(j>=n-i && j<=n+i){ System.out.print("*"); } if(j>n+i){ System.out.print(" "); } } System.out.println(); } //打印下半部分 for (int i = 1; i < n; i++) { for(int j=0;j<2*n-1;j++){ if(j<i){ System.out.print(" "); } if(j>=i && j<2*n-1-i){ System.out.print("*"); } if(j>=2*n-1-i){ System.out.print(" "); } } System.out.println(); } } }
打印出菱形
最新推荐文章于 2024-07-21 22:27:18 发布