要交作业了
求打印 菱形 三角形 和输出99乘法表
 菜鸟 别起哄  要能运行的 分不是白得的

解决方案 »

  1.   

    ///////////////三角形
    public class Show
    {//程序名Show.java//
              public static void main(String[]args){
                  for(int i=0;i<20;i++){//20为最低层的星号个数
                     for(int j=0;j<19-i;j++){//第一步:打印前面的空格
                        System.out.print(" ");
                    }
                     for(int k=1;k<2*i+1;k++){//第二步:打印空格后的星号和空格
                         if(k%2!=0){//打印星号
                             System.out.print("*");
                        }
                        else{//打印空格
                            System.out.print(" ");
                        }
                    }
                    System.out.println();//换行
                }
           }
     }
    /////////////////////倒三角形/////////////
    public class Show{//程序名Show.java//
              public static void main(String[]args){
                  for(int i=20;i>0;i--){//20为最低层的星号个数
                     for(int j=0;j<20-i;j++){//第一步:打印前面的空格
                        System.out.print(" ");
                    }
                     for(int k=1;k<2*i+1;k++){//第二步:打印空格后的星号和空格
                         if(k%2!=0){//打印星号
                             System.out.print("*");
                        }
                        else{//打印空格
                            System.out.print(" ");
                        }
                    }
                    System.out.println();//换行
                }          }
          }
      

  2.   

    菱形
    public class rhombus{
    public static void main(String[] args) {
    int len; //菱长
    String outstr=new String(); //输出
    int i,j,x,y;
    try{len=Integer.parseInt(args[0]);}
    catch(Exception e){len=9;}for(i=0;i<=len*2;i++){
    for(j=0;j<=len*2;j++){
    x=len-i;
    x=x<0?-1*x:x;
    y=len+(len-x);
    outstr+=(j==x||j==y?"◆":" ");
    }
    outstr+="\n";
    }
    System.out.println(outstr);
    }
    }
      

  3.   

    99乘法表
    public class test {
          public static void main(String[] args) {
               for(int i=1 ; i<10 ;i++){
                     for(int j=1 ;j<i+1 ;j++){
                          System.out.print(i+"*"+j+"="+i*j+"\t");
                     }
                     System.out.println();
              }
         }}