首页
阿Q吧
>
为什么在调用递归函数计算n!时不能用f(n)=n*f(n-1)
为什么在调用递归函数计算n!时不能用f(n)=n*f(n-1)
为什么在调用递归函数计算n!时不能用f(n)=n*f(n-1)
2025-06-26 22:52:21
推荐回答(1个)
回答1:
递归函数必须要有递归结束条件。否则会造成无穷递归,不能得到结果,递归栈溢出。
计算n!时要用
if(n==1||n==0)f(n)=1;
else f(n)=n*f(n-1);
相关问答
最新问答
为什么印度人都喜欢把东西顶在头上,而不是用手提着
杭州幼儿园入学条件2022
我捡到了别人的银行卡和身份证怎样才能找到本人
三国演义作者 罗贯中简介
科鲁兹不装导航就装车载蓝牙有没有
虹之玉多肉底部掉叶怎么办?
上班看书的时候心里很浮躁,看不下去书,求静心方法
听说ios7.1正式版不能支持iphone有锁机用双模卡解锁,是真的吗?
大众斯柯达明锐1.8t换了波箱油就出现漏油
一百种重大疾病有哪些