求5-3输出星代码

来源:5-3 编程练习

Mister_kuluoluo

2017-01-17 13:18:05

求5-3输出星代码

写回答

3回答

猫two

2017-09-12

public class StarDemo {
    public static void main(String[] args) {
  // 输出星号组成的梯形
  int 上底长 = 3;
  int 高 = 5;
  
  for(int i = 1; i <= 高; i++){
      for(int j = ((高 - i) * 3); j > 0; j -- ){
          System.out.print(" ");
      }
      for(int x = 1; x <= 上底长 + (i - 1) * 2; x++ ){
          System.out.print("*");
          if(x != 上底长 + (i - 1) * 2)
          {
              System.out.print("  ");
          }
      }
      for(int j = ((高 - i) * 3); j >= 0; j -- ){
          System.out.print(" ");
      }
      System.out.println("");
  }
 }
}

我是这样。。。


0

涅槃重生Jayden

2017-06-17

for(int tr=1;tr<=5;tr++)//控制行数

{

for(int k=4;k>=tr;k--)//控制空格的数目

{

System.out.print(" ");

}

   for(int td=1;td<=tr*2+1;td++)//控制每行的星数

   {

       

       System.out.print("*");

           

   }

   System.out.println();

}



0

好帮手慕珊

2017-01-17

请问你哪里不会呀,可以在问答区提出来呀。


0

0 学习 · 7235 问题

查看课程