黑马程序员技术交流社区

标题: 递归函数该怎么用啊 [打印本页]

作者: yongwei    时间: 2015-7-17 22:30
标题: 递归函数该怎么用啊
递归函数调用自身是,形参怎么写?复制开头吗?
作者: flymanshow    时间: 2015-7-17 22:31
递归就是本身调用自己。 如n!=n(n-1)! 你定义函数f(n)=nf(n-1) 而f(n-1)又是这个定义的函数。。这就是递归。  实现递归。简单说来从未知的推到已知的 如:3!=3*2!  2!=2*1!  1!=1(已知的)  然后从已知再返回调用给上一层。到你所要求的  1!=1(已知)  2!=2*1!=2*1=2  3!=3*2!=3*2=6 递归结束
作者: tingyuyisheng    时间: 2015-7-17 23:23
我也要学习。。。
作者: 慕名黑马生    时间: 2015-7-18 00:22
flymanshow 发表于 2015-7-17 22:31
递归就是本身调用自己。 如n!=n(n-1)! 你定义函数f(n)=nf(n-1) 而f(n-1)又是这个定义的函数。。这就是递归 ...

解释得深入浅出,好





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2