读书人

Java 作业 求解答 多谢

发布时间: 2012-04-26 14:01:31 作者: rapoo

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);    }} 

读书人网 >J2EE开发

热点推荐