- 3
- 0
- 约7.54千字
- 约 49页
- 2017-06-03 发布于四川
- 举报
间接递归: 显然,递归有可能陷入无限递归状态,最终导致错误发生。因此,设计一个递归问题必须具备两个条件: 1.后一部分与原始问题类似。 2.后一问题是原始问题的简化。 【例6-6】 编程,从键盘输入一个正整数n,求n!。 n!的数字表达式为: n!= 定义一个求n!的函数:long fac(int n) long fac(int n) { long result; if (n= = 0 || n= =1) result =1; else result=n*fac(n-1); return(result); } 完整程序如下: /*exam6_6.c 用递归法求n!*/ #include stdio.h long fac(int n) { long result; if(n==0||n==1) result=1; else result=n*fac(n-1); return result; } main() { int x; long f; scanf(%d,x); if(x=0) printf(Your input is wrong!\n); else { f=fac(x); printf(%d!=%ld\n,x,f); } } 程序运行结果: 6? 6!=720 C 程序设计
您可能关注的文档
- 5Excel操作技巧2.ppt
- 5高级汇编语言程序设计.ppt
- 5特种文献检索专利信息检索.ppt
- 6第六讲云计算技术.ppt
- 7.3-7.4信息安全.ppt
- 7上6第27课-郭沫若诗两首.ppt
- 8-会计报表编制与分析.ppt
- 96-雨林木风-请你为我们介绍一下作者鲁迅.ppt
- Access2003数据库的优化和安全.ppt
- ACCESS实例教程(宏的操作).ppt
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
最近下载
- 汽车电工基础.ppt VIP
- 标准图集-93J007-8-道路-路基边坡防护.pdf VIP
- 15J207-1 单层防水卷材屋面建筑构造(一)- 金属屋面.docx VIP
- [石油天然气标准]-SY-T 5132-2017 测井原始资料质量要求.pdf.pdf VIP
- 2025年幼儿园保安证试题及答案.docx VIP
- 2025-2026学年初中信息科技安徽版2024七年级下册-安徽版2024教学设计合集.docx
- 丙烯氨氧化反应器R301 .doc VIP
- 14J206:种植屋面建筑构造 .docx VIP
- 梯度入园策略对幼儿入园焦虑的影响及缓解机制研究.docx VIP
- 注塑机手册完整.docx VIP
原创力文档

文档评论(0)