C语言—递归函数有5个人围坐在一起,问第5个人多大年纪,他说比第4个人大2岁;问第4个人,他说比第3个人大2岁;问第3个人,他说比第2个人大2岁;问第2个人,他说比第1个人大2岁。第1个人说自己10岁
有5个人围坐在一起,问第5个人多大年纪,他说比第4个人大2岁;问第4个人,他说比第3个人大2岁;问第3个人,他说比第2个人大2岁;问第2个人,他说比第1个人大2岁。第1个人说自己10岁,请利用递归法编程计算并输出第5个人的年龄。
请按如下函数原型,用递归函数编写程序。
// 函数功能:用递归算法计算第n个人的年龄
unsigned int ComputeAge(unsigned int n);
**输出格式要求:"The 5th person's age is %d\n"
#include <stdio.h>
unsigned int ComputeAge(unsigned int n);
int main()
{ unsigned int n = 5;printf("The 5th person's age is %d\n", ComputeAge(n));return 0;
}
/* 函数功能:用递归算法计算年龄 */
unsigned int ComputeAge(unsigned int n)
{ unsigned int age;if (n == 1){ age = 10;}else{ age = ComputeAge(n - 1) + 2;}return age;
}
C语言—递归函数有5个人围坐在一起,问第5个人多大年纪,他说比第4个人大2岁;问第4个人,他说比第3个人大2岁;问第3个人,他说比第2个人大2岁;问第2个人,他说比第1个人大2岁。第1个人说自己10岁相关推荐
- 有5个人围坐在一起,问第5个人多大年纪,他说比第4个人大2岁;问第4个人,他说比第3个人大2岁;问第3个人,他说比第2个人大2岁;问第2个人,他说比第1个人大2岁。
有5个人围坐在一起,问第5个人多大年纪,他说比第4个人大2岁:问第4个人,他说比第3个人大2岁:问第3个人,他说比第2个人大2岁:问第2个人,他说比第1个人大2岁.第1个人说自己10岁,请利用递归法编 ...
- C语言递归函数例子有5个小孩,第一个比第二个大2岁 第二个比第三个大2岁 以此类推 第五个10岁求第一个年纪
代码 //有5个小孩,第一个比第二个大2岁 第二个比第三个大2岁 以此类推 第五个10岁 求第一个年纪 #include <stdio.h>int ageFunc(int th) {if( ...
- 10岁男童高考566分8岁开发操作系统
尽管被人称作小"神童",可10岁的苏刘溢完全不管这些.拍照时,他会 恶作剧地用手捂住脸:大人说话时,他会突然发出一声怪叫吸引注意力:甚至在面对着名 牌大学的招生面试时,他依旧坐不住 ...
- 11岁的孩子能看懂C语言么,10岁小朋友开发的编程语言,给你们看看~
原标题:10岁小朋友开发的编程语言,给你们看看~ 长江后浪推前浪,前浪死在沙滩上. 这是我们常常用来自嘲的一句话,没想到有一天会让我体会的如此真切. 不知道是不是因为我经常爱写故事的原因,吸引了很多年 ...
- 10岁对c语言特别感兴趣,山东男孩,8岁懂电脑编程,10岁考上南科大,最后为何惨遭退学?...
望子成龙,望女成凤,是每个做家长对孩子美好未来的殷殷期盼.现在的人生活压力大,他们深深体会到了生活在这个社会上的不易,自己无力去反驳去抗争,于是就将自己的各种希望寄托在孩子的身上,无形之中加大了孩子的 ...
- 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个
有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁.问第4个人岁数,他说比第3个人大2岁.问第三个人,又说比第2人大两岁.问第2个人,说比第一个人大两岁.最后问第一个人,他说是10岁.请问第五个 ...
- 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。
题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁.问第4个人岁数,他说比第3个人大2岁.问第三个人,又说比第2人大两岁.问第2个人,说比第一个人大两岁.最后问第一个人,他说是10岁.请问 ...
- 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第 3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后 问第一个人,他说是10岁。请问第
python实现:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁.问第4个人岁数,他说比第 3个人大2岁.问第三个人,又说比第2人大两岁.问第2个人,说比第一个人大两岁.最后 问第一个人,他 ...
- 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。 问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。 问第2个人,说比第一个人大两岁。 最后问第一个人,他说是10岁。请问
/* 题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁. 问第4个人岁数,他说比第3个人大2岁.问第三个人,又说比第2人大两岁. 问第2个人,说比第一个人大两岁. 最后问第一个人,他说是 ...
- 例28:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请
#include <stdio.h> /*** 问题描述:有5个人坐在一起,问第五个人多少岁?* 他说比第4个人大2岁.问第4个人岁数,他说比第3个人大2岁.问第三个人,又说比第2人大两岁 ...
最新文章
- 百例1-10(一到三章)总结
- java随机生成10个不重复的数字,随机生成10个不重复的0-100的数字(实例讲解)
- Java EE WEB工程师培训-JDBC+Servlet+JSP整合开发之10.Web_工程结构
- Redis与Jedis排序
- oracle 分页过程,oracle存储过程分页的完整例子
- 计算机网络最出优秀,职业高中计算机网络案优秀教案.doc
- 信息论的基本概念(自信息,条件熵,联合熵,互信息,条件互信息)
- 图像直方图规定化 matlab代码,MATLAB图像直方图规定化问题
- Spark Streaming简单入门(示例+原理)
- 网站数据被入侵怎么办 如何防止网站数据库被攻击 被篡改
- 1183 连接字符串
- Asp.Net MVC4.0 官方教程 入门指南之六--查看Edit方法和Edit视图
- Android SystemUI 信号栏后添加信号图标
- 第六次网页前端培训(JavaScript)
- 【curl: (52) Empty reply from server】
- python web微信应用(三) 微信智能聊天机器人
- Hipo-iPod 处理对象
- 左移shl、右移shr指令用法
- 芯片全产业链:【设计】-【制造(原材料+制造装备+代工)】-【封装】
- 【新版】模拟量输入模块的2、3、4线制的接法图解