永发信息网

C语言函数问题.怎么理解递归C语言的问题,if(n==1) return1,if(n>=2)return fact(n-

答案:1  悬赏:10  手机版
解决时间 2021-01-26 02:09
  • 提问者网友:流星是天使的眼泪
  • 2021-01-25 17:18
C语言函数问题.怎么理解递归C语言的问题,if(n==1) return1,if(n>=2)return fact(n-1)*n;这个
if(n==1)
return1,if(n>=2)return fact(n-1)*n;这个fact(n-1)为什么是表示(n-1)!的意思?
最佳答案
  • 五星知识达人网友:躲不过心动
  • 2021-01-25 18:43

fact(n-1)为什么是表示(n-1)!的意思?
答 :
你这个fact()函数就是求阶乘的,
fact(n)就是求阶乘n!,
fact(n-1)当然就是(n-1)!
估计你是一时糊涂


我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯