首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

Java 作业 求解答 多谢

2012-04-26 
Java 作业 求解答 谢谢在控制台输出以下图形1123456112345612123452112345123123432112341234123432112312

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

热点排行