奥礼网
新记
C++用递归函数是个这么回事呀?
如题所述
举报该文章
相关建议 2020-01-04
有点象数学归纳法倒着用,即:
如果f(Xn)可以由f(X n-1)求得,则f(X n-1)可以由f(X n-2),直到f(X0),如果f(X0)已知,则f(Xn)可求
例如,计算阶乘,n! = n*(n-1)!直到1! = 1,这样可以写递归函数
int JC(int n)
{
if( n ==1 ) return 1;//1! = 1
else return n*JC(n-1);//n! = n*(n-1)!
}
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/aaadn41w14aaa3n3kdw.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
谁能给我解释一下什么是c++递归函数?在哪些情况下会用到呢?
c++函数递归我就是不知道他是干嘛得!怎么用?
c++有关递归函数的问题
c++函数递归调用的问题 不太懂 有谁能帮忙解释一下过程吗 ...
c++递归函数运行顺序?菜鸟一只,求教。
为什么我的电脑用dev c++运行递归函数没有错误还是运行不...
C++递归函数由什么哪两部分组成
C++如何用递归函数实现(1/1+1/2+1/3+1/4+…...