當前位置:編程學習大全網 - 編程軟體 - java打印壹個菱形

java打印壹個菱形

方式如下:

public?class?Test?{

public?static?void?main(String[]?args)?{

int?lay;

//?菱形的總長度

lay?=?7;

//?正序輸出上半部分

for?(int?m?=?1;?m?<=?(lay?+?1)?/?2;?m++)?{

for?(int?b?=?1;?b?<=?(lay?+?1)?/?2?-?m;?b++)//?輸出空格

{

System.out.print("?");

}

for?(int?c?=?1;?c?<=?m?*?2?-?1;?c++)?{

System.out.print("*");

}

//?換行

System.out.println();

}

//?倒序輸出下半部分

for?(int?d?=?(lay?+?1)?/?2?-?1;?d?>=?1;?d--)?{

for?(int?b?=?1;?b?<=?(lay?+?1)?/?2?-?d;?b++)//?輸出空格

{

System.out.print("?");

}

for?(int?c?=?(lay?+?1)?/?2?-?d;?c?<=?(lay?+?1)?/?2?-?2?+?d;?c++)//?(lay+1)/2-1即為下半個三角形

{

System.out.print("*");

}

System.out.println();

}

}

}

運行結果:

  • 上一篇:武漢瑞安孔鯉通信技術有限公司怎麽樣?
  • 下一篇:中山哪裏有美容培訓學校?
  • copyright 2024編程學習大全網