请高手们解释下打印菱形的方法,怎么去分析??

解决方案 »

  1.   


    System.out.println("    #");
    System.out.println("   ###");
    System.out.println("  #####");
    System.out.println("   ###");
    System.out.println("    #");
    .......这样?
      

  2.   

    在java中打印菱形怎么去编程呢?
      
      

  3.   

     在java中用for循环实现打印菱形!
      

  4.   

    public static void printLingXing(int a,int b){ 
    //菱形可以看做是一个共用矩形和左右两侧的三角形组成 
    for (int i = 0; i < a; i++) { 
    for (int j = 0; j <a-i-1; j++) 
    System.out.print(" "); 
    for(int k=0;k<=i;k++) 
    System.out.print("*"); //上面两步实现打印出菱形左侧的三角部分 
    for(int m=0;m<b;m++) 
    System.out.print("*");//打印菱形的公有部分 -矩形 
    for(int n=0;n<=a-i;n++) 
    System.out.print("*");//打印右侧三角形 
    System.out.println(); 

      

  5.   

    什么是◇?
    public class Test4 {
    public static void printLingXing(int a) {
    for (int i = 0; i < 2*a-1; i++) {
    for(int j = 0;j < 2*a;j++){
    if(i<a&&j >= a-i&&j<=a+i){
    System.out.print("#");
    }else if(i>=a&&j>=i+2-a&&j<=a*3-2-i ){
    System.out.print("#");
    }else{
    System.out.print(" ");
    }
    }
    System.out.println();
    }
    } public static void main(String... s) {
    printLingXing(2);
    }
    }
      

  6.   

    以前用C语言写过,java没搞过
      

  7.   


    6 lou de  pengyou  ni hao! wo kan le hen jiu haishi  wufa lijie keyi gei wo jiangjie yixia ma