中国军情
php递归函数(教程7 - 设计一个简单的递归函数案例)

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:黄昏城市的大象


顶一下()     踩一下()

热门推荐

发表评论
0评