- 24
- 0
- 约2.55千字
- 约 16页
- 2016-12-07 发布于河南
- 举报
c语言--函数的递归调用
我们先看这样一个例子: 说有一只调皮的小猴子,摘了一堆水果,第一天吃了水果的一半,又多吃了一个;第二天吃了剩下水果的一半,又多吃了一个;依次类推….到第十天,发现只剩下了1个水果,请问这只猴子到底摘了多少个水果? 思考如下问题: 上机作业: 计算机科学系 陈垚 * 第五章 函数 * 张福祥 主编 辽宁大学出版社 一、函数递归的特点 5.4 函数递归调用 后一部分与原始问题类似 后一部分是原始问题的简化 1、定义:调用一个函数时直接或间接调用自身, 称之为函数的递归。 2、一个问题能够成为递归必须具备的条件是: 许多数学函数都是用递归的形式定义的: 1. 直接递归调用:函数直接调用本身 二、程序中的递归方式 2. 间接递归调用:函数间接调用本身 说明 C语言对递归函数的自调用次数没有限制 必须有递归结束条件 int f(x) int x ; { int y, z ; … … z =f(y) ; … … return(2*z) ; } 直接调用 间接调用 int f1(x) int x ;
您可能关注的文档
- 人教版一年级数学连加连减练习课件.ppt
- 第七课 帕塔木汗的开.ppt
- 成吉思汗12.ppt
- 成吉思汗-4.ppt
- 萧红成长史.ppt
- 别说不可能(课件).ppt
- 好汉查理ppt.ppt
- 风的故事 课文.ppt
- 苦逼基民投资中的N大尴尬来源:搜狐基金2013年06月20日.ppt
- 财富传承的尴尬.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 情丝难断的母子(小小说).docx VIP
- 2026年中考道德与法治材料关键词转换答题术语(图).docx VIP
- 《媒体与社会》课件.ppt VIP
- 牧马人维修技术资料手册【车主必备】.pdf VIP
- AP宏观经济学 2018年真题 (选择题+问答题) AP Macroeconomics 2018 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 乙肝指南新版标准.docx VIP
- 2025年民政群众身边腐败工作汇报.docx VIP
- 2026年江西中考历史阶段提升检测试卷(附答案解析).docx VIP
- 慢性乙型肝炎诊疗指南 最新版 解读.docx VIP
- 软组织挫伤病历模板.docx VIP
原创力文档

文档评论(0)