- 2
- 0
- 约4.13千字
- 约 21页
- 2023-11-30 发布于陕西
- 举报
函数——函数的递归调用
情境引入
讲授新知
启发探究
1
2
3
学以致用
4
课外拓展
5
目 录
讲授新知
启发探究
情景引入
学以致用
课外拓展
函数的递归调用
【问题情境】(兔子繁殖问题)有一对刚出生的小兔,从出生后第3个月起每个月都生一对小兔,小兔子长到第3个月起每个月又生一对小兔,假如兔子都不死,问第n个月时共有多少对兔子?
情景引入
讲授新知
启发探索
1
2
3
学以致用
4
课外拓展
5
目 录
讲授新知
启发探索
情景引入
学以致用
课外拓展
递归调用的概念
一个函数不仅可以调用其它函数,还可以直接或间接调用它本身,这种调用过程被称作递归(recursion)。
递归可以把一个大型复杂的问题转化为一个或者多个与原问题相似的规模比较小的问题来求解,实现通过少量语句,实现重复计算。
递归调用的过程就是反推的过程,即要解决一个问题,必须解决一个新的问题,为了解决这一新问题,还要解决另一个新的问题,以此类推,但每一个问题的解决方案必须都相同。
要有能结束递归调用的条件。
注意:递归调用是一个特殊的嵌套调用,递归调用也遵循“自顶向下,逐步细化”的原则。
【示例】编程实现求n!的函数。
方法2:用递归调用
目 录
讲授新知
启发探索
情景引入
学以致用
课外拓展
示例讲解
方法1:用for循环
方法1:用for循环
目 录
讲授新知
启发探索
情景
您可能关注的文档
- (5.4.6)--6.6 分油机船舶柴油机.ppt
- (5.4.7)--6.7 冷却系统船舶柴油机.ppt
- (5.5)--Chapter 5 Theoretical Basis for传热学传热学传热学.ppt
- (5.5.1)--4.1-for循环语句程序设计基础.ppt
- (5.5.1)--7.1 柴油机的调速装置.ppt
- (5.5.2)--4.2-while语句和do-while语句程序设计基础.ppt
- (5.5.2)--7.2 船舶柴油机调速器.ppt
- (5.5.3)--4.3-break语句和continue语句程序设计基础.ppt
- (5.5.3)--7.3 船舶柴油机调速器.ppt
- (5.5.4)--4.4-循环语句的嵌套程序设计基础.ppt
- 统编版二年级语文上册课件《语文园地八》.pptx
- 眼部肌肤护理的日常习惯.pptx
- 第十单元 常见的酸、碱、盐 复习课(酸碱盐的化学性质)课件(内嵌视频)2025-2026学年九年级化学人教版下册.pptx
- 眼部肌肤护理的科学方法.pptx
- 2.4 磁铁能吸什么 课件(内嵌视频)2026-2027学年科学二年级上册苏教版.pptx
- 统编版二年级语文上册课件《阅读18 古诗二首》.pptx
- 科学二下4.12 寻访小动物的家 课件(苏教版2026新教材).pptx
- 煤矿企业各岗位安全生产风险告知.docx
- 第18课《井冈翠竹》课件-统编版语文七年级下册.pptx
- 第二章气体 液体和固体_气体液体固体单元复习课- 课件 -2026-2027学年高二下学期物理粤教版(2019)选择性必修第三册.pptx
最近下载
- (中文版)ACI 318-11-2011 美国混凝土结构建筑.规范.pdf
- 天津光年城-城市展馆单侧大悬挑圆环结构设计_江洋.pdf VIP
- 2025年陕西省初中学业水平考试地理试卷真题(含答案详解).pdf VIP
- 北京第二十中学语文新初一分班试卷含答案.doc VIP
- 离散数学期末复习题 .pdf VIP
- 化工企业环保治理设施安全隐患类比排查-129页.pptx
- 2026年陕西省初中学业水平考试适应性训练(四)生物试卷(含答案).pdf VIP
- 2024年云南高中学业水平合格考历史试卷真题(含答案详解).pdf VIP
- 设计技术服务方案(投标用).doc VIP
- 离散数学期末考试卷 .pdf VIP
原创力文档

文档评论(0)