1、 考核知识点
2、 练习目标
3、 需求分析
现在举例假设:有一只猴子摘了一堆桃子,当即吃了一半,可是桃子太好吃了,它又多吃了一个,第二天它把第一天剩下的桃子吃了一半,又多吃了一个,就这样到第十天早上它只剩下一个桃子了,问它一共摘了多少个桃子?
1)编写一个函数peach($n),每次都判断一下$n 是否等于1,如等于1,则返回1;如不相等,则$n -1 ,再调用自身peach,并传递$n-1的结果。
1、peach函数,代码如下
function peach($n)
if($n == 1){
}
}
echo peach(3), '<br>';
echo peach(10), '<br>';
1、递归函数必须要有结束的条件,否则就是死循环。
3、递归函数的运算量很大,所以要谨慎使用。
(根据调查结果,编辑不同学科的教程内容)
请关注微信
按以下格式回复:
教程7+姓名+电话+邮箱+学校+所教学科
学习更多
教程5:安卓BUG精讲
教程6:黄昏城市的大象
