有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岁相关推荐

  1. 有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岁,请利用递归法编 ...

  2. C语言递归函数例子有5个小孩,第一个比第二个大2岁 第二个比第三个大2岁 以此类推 第五个10岁求第一个年纪

    代码 //有5个小孩,第一个比第二个大2岁 第二个比第三个大2岁 以此类推 第五个10岁 求第一个年纪 #include <stdio.h>int ageFunc(int th) {if( ...

  3. 10岁男童高考566分8岁开发操作系统

    尽管被人称作小"神童",可10岁的苏刘溢完全不管这些.拍照时,他会 恶作剧地用手捂住脸:大人说话时,他会突然发出一声怪叫吸引注意力:甚至在面对着名 牌大学的招生面试时,他依旧坐不住 ...

  4. 11岁的孩子能看懂C语言么,10岁小朋友开发的编程语言,给你们看看~

    原标题:10岁小朋友开发的编程语言,给你们看看~ 长江后浪推前浪,前浪死在沙滩上. 这是我们常常用来自嘲的一句话,没想到有一天会让我体会的如此真切. 不知道是不是因为我经常爱写故事的原因,吸引了很多年 ...

  5. 10岁对c语言特别感兴趣,山东男孩,8岁懂电脑编程,10岁考上南科大,最后为何惨遭退学?...

    望子成龙,望女成凤,是每个做家长对孩子美好未来的殷殷期盼.现在的人生活压力大,他们深深体会到了生活在这个社会上的不易,自己无力去反驳去抗争,于是就将自己的各种希望寄托在孩子的身上,无形之中加大了孩子的 ...

  6. 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个

    有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁.问第4个人岁数,他说比第3个人大2岁.问第三个人,又说比第2人大两岁.问第2个人,说比第一个人大两岁.最后问第一个人,他说是10岁.请问第五个 ...

  7. 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。

    题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁.问第4个人岁数,他说比第3个人大2岁.问第三个人,又说比第2人大两岁.问第2个人,说比第一个人大两岁.最后问第一个人,他说是10岁.请问 ...

  8. 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第 3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后 问第一个人,他说是10岁。请问第

    python实现:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁.问第4个人岁数,他说比第 3个人大2岁.问第三个人,又说比第2人大两岁.问第2个人,说比第一个人大两岁.最后 问第一个人,他 ...

  9. 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。 问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。 问第2个人,说比第一个人大两岁。 最后问第一个人,他说是10岁。请问

    /* 题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁. 问第4个人岁数,他说比第3个人大2岁.问第三个人,又说比第2人大两岁. 问第2个人,说比第一个人大两岁. 最后问第一个人,他说是 ...

  10. 例28:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请

    #include <stdio.h> /*** 问题描述:有5个人坐在一起,问第五个人多少岁?* 他说比第4个人大2岁.问第4个人岁数,他说比第3个人大2岁.问第三个人,又说比第2人大两岁 ...

最新文章

  1. 百例1-10(一到三章)总结
  2. java随机生成10个不重复的数字,随机生成10个不重复的0-100的数字(实例讲解)
  3. Java EE WEB工程师培训-JDBC+Servlet+JSP整合开发之10.Web_工程结构
  4. Redis与Jedis排序
  5. oracle 分页过程,oracle存储过程分页的完整例子
  6. 计算机网络最出优秀,职业高中计算机网络案优秀教案.doc
  7. 信息论的基本概念(自信息,条件熵,联合熵,互信息,条件互信息)
  8. 图像直方图规定化 matlab代码,MATLAB图像直方图规定化问题
  9. Spark Streaming简单入门(示例+原理)
  10. 网站数据被入侵怎么办 如何防止网站数据库被攻击 被篡改
  11. 1183 连接字符串
  12. Asp.Net MVC4.0 官方教程 入门指南之六--查看Edit方法和Edit视图
  13. Android SystemUI 信号栏后添加信号图标
  14. 第六次网页前端培训(JavaScript)
  15. 【curl: (52) Empty reply from server】
  16. python web微信应用(三) 微信智能聊天机器人
  17. Hipo-iPod 处理对象
  18. 左移shl、右移shr指令用法
  19. 芯片全产业链:【设计】-【制造(原材料+制造装备+代工)】-【封装】
  20. 【新版】模拟量输入模块的2、3、4线制的接法图解

热门文章

  1. 服务器pfx文件如何导入,linux 导入pfx 证书
  2. 炼数成金-Spark大数据平台
  3. 如何让laravel框架下出现vender文件夹
  4. 八戒,别以为你站在路灯下就是夜明猪了!
  5. SQL Server 端口映射访问方法
  6. 高通与NVIDIA在物联网芯片交锋,争相引入AI
  7. 2020-04-08
  8. IDEA “Cannot resolve symbol” 解决办法
  9. 网络中的IP地址(包括私网地址)
  10. 【NAT网络地址转换(私网公网地址、静态NAT、动态NAT、NAPT、Easy IP、NAT Server)】-20211215、20211216