黑马程序员技术交流社区

标题: 关于递归调用,新手求解惑 [打印本页]

作者: 张明    时间: 2012-8-16 00:19
标题: 关于递归调用,新手求解惑
这个原理半懂不懂的,简单点说自己循环调用自己,到底这个流程是什么样的啊,谁能帮我详细解释一下?
作者: 许庭洲    时间: 2012-8-16 08:41

作者: 张明    时间: 2012-8-16 09:52
许庭洲 发表于 2012-8-16 08:41

这样是话n的值就不断减少,n等于0取值为1,n等于1取值为4,在把值依次传递回去吧
作者: 许庭洲    时间: 2012-8-16 10:15
张明 发表于 2012-8-16 09:52
这样是话n的值就不断减少,n等于0取值为1,n等于1取值为4,在把值依次传递回去吧 ...

是啊,太有才了,通过if语句对参数n进行判断,满足条件就返回值,不满足条件的继续执行递归调用。
作者: 张明    时间: 2012-8-16 10:35
许庭洲 发表于 2012-8-16 10:15
是啊,太有才了,通过if语句对参数n进行判断,满足条件就返回值,不满足条件的继续执行递归调用。 ...

恩,谢谢了




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