编写打印下列图形程序:
*******
*****
***
*

解决方案 »

  1.   

    public class Test {public static void main(String[] args) {
    for(int i=0; i<4; i++){
    for(int j=0; j<7-2*i; j++){
    System.out.print("*");
    }
    System.out.println();
    }}
    }
      

  2.   

    for(int i=0; i<n; i++){
       for(int j=0; j<2*n-1-2*i; j++){
          System.out.print("*");
       }
       System.out.println();
    }
      

  3.   

    唉,楼上给代码的朋友在害lz啊,给个思路就行,lz现在都懒得自己敲了。
      

  4.   

    public class shiyan20 {
    public static void main(String args[]){
    int k=1;
    for(int i=0; i<=3;i++){

    for(int j=k;j<=7;j++){
     System.out.print("*");
     }
    System.out.println();
    k=k+2;
    }
    }
    }
    楼主 拜托 给我点分吧, 这个可是我认真写的哟
      

  5.   

    呵呵,我也做一个。public class AnsewerDemo
    {
    public static void main(String[] args)
    {
    StringBuffer sBf=new StringBuffer("********");
    for(int i=7;i>=0;i--)
    {
    sBf=sBf.deleteCharAt(i);
    if(i%2==0) continue;
    System.out.println(sBf);
    }
    }
    }
      

  6.   

     其实嘛很简单的:
    System.out.println("*******");
    System.out.println("*****");
    System.out.println("***");
    System.out.println("*");
    搞定
      

  7.   

    public class Test {   public static void main(String[] args) {
           for(int i=0; i<4; i++)
           {
               for(int j=0; j<7-2*i; j++)
               {
                    System.out.print("*");
               }
           System.out.println();
           }   }
    }
      

  8.   

    用O(2N)解~~public class Decode {
    public static void main(String[] args) {
    int[] nums = new int[] { 7, 5, 3, 1 };
    int sum = 0;
    for (int i = 0; i < nums.length; i++)
    sum += nums[i];
    for (int i = 0, j = 0, k = 0; i < sum; i++) {
    System.out.print("*");
    ++k;
    if (k == nums[j]) {
    System.out.println();
    k = 0;
    ++j;
    }
    }
    }}
      

  9.   

     这样的简单的小问题最好自己动手啊,不然怎能提高啊!本来是不想给你代码的,但是记得以后要自己动手啊!
              
     public class Print {
    public static void main(String[] args) {
          for(int i=4;i>=1;i--){
     for(int j=1;j<=i*2-1;j++){
    System.out.print("*");
    }
    System.out.println();
    }
    }
                    }
      

  10.   


    public class Start {
    public static void main(String[] args) {
    for(int i=0;i<4;i++)
    {
    for(int j=i;j<7-i;j++)
    System.out.print("*");
    System.out.println();
    }
    }
    }