当前位置: 代码迷 >> J2EE >> Java 作业 求解答 多谢
  详细解决方案

Java 作业 求解答 多谢

热度:515   发布时间:2016-04-22 01:41:20.0
Java 作业 求解答 谢谢
在控制台输出以下图形
 1 123456 1 123456
 12 12345 21 12345
 123 1234 321 1234  
 1234 123 4321 123
 12345 12 54321 12
 123456 1 654321 1
 

------解决方案--------------------
Java code
public class TestDemo{    public static void main(String[] args) {        int count1=1;        int count =6;            for(int j=0;j<6;j++){                print(count1);                System.out.print(print(count1)+" "+print(count)+" "+printX(count1)+" "+print(count));                System.out.println();                count1++;                count--;            }    }    static String print(int n){        if(n<=1){            return "1";        }        else             return print(n-1)+n;    }    static String printX(int n){        if(n<=1){            return "1";        }        else             return n+print(n-1);    }}
  相关解决方案