用java写输出1~100的递归表达式?代码
											用java写输出1~100的递归表达式?代码这样对不,不对请指教public static void main(String[] args){
System.out.println(dg());
}
static int dg(){
for(int i=100;i>=1;i--){
System.out.println(i);
}
return 0;
}
 2015-11-12 12:17
	    2015-11-12 12:17
   2015-11-12 16:14
	    2015-11-12 16:14
   程序代码:
程序代码://递归方法大概就是自己调自己,但参数一直在变化,根据参数或运算结果判断何时结束递归
private static void printNum(int n) {
    if (n == 0) {
        return;
    }
    System.out.println(n);
    printNum(n - 1);
}
 2015-11-12 17:16
	    2015-11-12 17:16
   程序代码:
程序代码:    public static void main(String[] args){
        dg(100);
    }
    static void dg(int n){//考虑负参数退出
        if(n>0){
            dg(n-1);
            System.out.println(n);
        }
    }										
					
	
 2015-11-12 18:06
	    2015-11-12 18:06
   2015-11-12 19:18
	    2015-11-12 19:18
  
 2015-11-12 19:20
	    2015-11-12 19:20
  
 2015-11-12 20:35
	    2015-11-12 20:35
   2015-11-15 17:16
	    2015-11-15 17:16
   2015-12-02 22:50
	    2015-12-02 22:50
   2015-12-06 18:37
	    2015-12-06 18:37