java吧 关注:1,240,686贴子:12,714,566
  • 2回复贴,共1

刚刚开始学习,打印了个菱形,大家提提意见

只看楼主收藏回复

int a= 15;
int b = a/2+1;
for(int i=1;i<= a;i++){
for(int g=1;g<=Math.abs(b-i);g++){
System.out.print(" ");
}
for(int k=1;k<= (i==b?a:(b-(Math.abs(b-i))) * 2 -1);k++){
System.out.print(" * ");
}
System.out.println("");
}


IP属地:河南1楼2021-08-14 10:48回复
    ……


    来自iPhone客户端2楼2021-08-14 14:15
    回复
      淼淼


      IP属地:湖南来自Android客户端3楼2021-08-14 14:34
      回复