C语言递归求n的阶乘

2024-11-27 01:42:36
推荐回答(3个)
回答1:

为什么 主循环 i 从0 开始?

楼主 自己还没有想清楚!

回头看看 阶乘 的定义

回答2:

你这个根本就不是递归,你先弄清楚什么是递归:递归是函数自己调用自己,你函数里面有这种情况吗?修改如下:
int fun(int n){
if(num==1){
return 1;
}else{
return n*fun(n-1);
}
}

回答3:

递归求阶乘