阶乘:所有小于及等于该数的正整数的积

n的阶乘:n!=n * (n-1) * ...*3 * 2 * 1

另一种写法

n!=n *(n-1)!

递归求阶乘代码: 

明确递归结束的条件和递归的目的

package com.baidu;

public class ChengJieCheng {
    public static void main(String[] args) {
        System.out.println(jiecheng(5));
    }

    public static int jiecheng(int n){
        if (n==1){
            return 1;
        }

        return n * jiecheng(n-1);
    }
}