package Test.java; public class Test_Dou_While31 { public static void main(String[] args) { for(int i=1;i<=9;i++){//遍历外层循环 //将菱形拆分至1~5行,6~9行 if(i<=5) { for(int j=1;j<=5-i;j++)//打印空格数,经历4、3、2、1 { System.out.print(" "); } for(int k=1;k<=2*i-1;k++) { if(k==1 || k == 2*i-1) { System.out.print("*"); } else { System.out.print(" "); } } System.out.println(); } else//6~9行 { for(int a=1;a<=i-5;a++)//输出空格 { System.out.print(" "); } for(int b=1;b<=-2*i+19;b++) { if(b ==1 || b ==-2*i+19) { System.out.print("*"); } else { System.out.print(" "); } } System.out.println(); } } } }
空菱形计算
最新推荐文章于 2024-10-01 18:51:18 发布