java吧 关注:1,301,445贴子:12,848,511
  • 10回复贴,共1

大神啊,初学者跪求指点!

只看楼主收藏回复

public class For07
{
public static void main(String args[])
{
int b;
int a;
int hairui =1;
System.out.println("");
for (a = 10;a >= hairui;a--)
{
for(b = a;b < hairui;b++)
{
System.out.print(" ");
}
for(b = a;b >= 1;b--)
{
if (b >= 10)
System.out.print("*");
else
System.out.print(b);
}
for(b = 2;b <= a;b++)
{
if(b >= 10)
System.out.print("*");
else
System.out.print(b);
}
System.out.println();
}
}
}
运行产生的class文件如图:
求要怎么修改才能让三角形变正?


1楼2014-11-01 20:37回复


    2楼2014-11-01 20:37
    回复
      2026-04-15 16:52:08
      广告
      不感兴趣
      开通SVIP免广告
      public class zhu5{
      public static void main(String[] args){
      int num=10;
      for(int i=0;i<num;i++){
      if(i!=0){
      for(int b=0;b<=i;b++){
      System.out.print("*");
      }
      }
      for(int j=10-i;j>=1;j--){
      System.out.print(j);
      }
      for(int a=2;a<=10-i;a++){
      System.out.print(a);
      }
      System.out.println();
      }
      }
      }


      4楼2014-11-01 23:19
      回复


        5楼2014-11-01 23:20
        收起回复
          public class anli1
          {
          public static void main(String args[])
          {
          int b;
          int a;
          int hairui =1;
          //System.out.println("");
          for (a = 10;a >= hairui;a--)
          {
          if(a!=10){
          for(int i=0;i<10-a;i++)
          {
          System.out.print(" ");
          }
          }
          for(b = a;b >= 1;b--)
          {
          if (b == 10)
          System.out.print("*");
          else
          System.out.print(b);
          }
          for(b = 2;b <= a;b++)
          {
          if(b == 10)
          System.out.print("*");
          else
          System.out.print(b);
          }
          System.out.println();
          }
          }
          }


          7楼2014-11-02 17:59
          回复


            8楼2014-11-02 18:01
            收起回复