/**
* 递归算法计算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));
}
java递归算法求n的阶乘(n>1,n是正整数)
最新推荐文章于 2024-04-17 03:12:10 发布