【程序22】

题目:利用递归方法求5!。


public class lianxi22 {

    public static void main(String[] args) {

        int n = 5;

        rec fr = new rec();

        System.out.println(n+"! = "+fr.rec(n));

    }

}

class rec{

    public long rec(int n) {

        long value = 0 ;

        if(n ==1 ) {

            value = 1;

        } else {

            value = n * rec(n-1);

        }

        return value;

    }

}
posted @ 2018-10-23 22:34  尐鱼儿  阅读(92)  评论(0编辑  收藏  举报