java递归算法求n的阶乘(n>1,n是正整数)

/** * 递归算法计算n的阶乘 * 递归:自己调自己 * @param n * @return */
public static Integer jieCheng(Integer n) {
    if (n < 0) {
        return 0;
    }
    if (n == 1) {
        return 1;
    }
    return n * jieCheng(n-1);
}

public static void main(String[] args) {
    // 计算6的阶乘
    System.out.println(jieCheng(6));
}
    原文作者:递归算法
    原文地址: https://blog.csdn.net/baidu_35468322/article/details/81535218
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞