源代码如下:

#include<stdio.h>
int main()
{
    int age(int n);
    printf("NO.5:%d",age(5));
    return 0;
}
int age(int n)
{
    int c;        //存放函数变量返回值 
    if(n==1)
    c=10;
    else
    c=age(n-1)+2;
    return c;          //返回到13行 ,判断n是否符合条件 
    
    
}

第一轮时:当n=5,c=age(4)+2;

第二轮时:当n=4,c=age(3)+2;

第三轮时:当n=3,c=age(2)+2;

第四轮时:当n=2,c=age(1)+2;

因为age(1)=10;

此时已经全部递完了,所以再往回推。

递归函数的简单应用-第五个学生的年龄相关推荐

  1. 递归调用:有五个学生坐在一起,问第五个学生多少岁了,他说比第四个学生大两岁,问他第四个学生岁数,他说比第三个学生大两岁....... 第一个学生是n岁,请问第五个学生多少岁?

    解决这道题我们需要用到 fgo(n)=fgo(n-1)+2: 第五个学生比第一个学生大八岁: #include<stdio.h> int main() {int fgo(int n);pr ...

  2. 个人HTML期末大作业~ 个人网页(HTML+CSS)6页面带下拉特效~简单带表格带设计说明 ~学生网页设计作业源码

    HTML期末大作业~ 个人网页6页面带下拉特效~简单带表格带设计说明 ~学生网页设计作业源码 作品介绍 下面介绍一下我的个人小网站吧,我的网站背景稍微单调一点白色,主要个人比较喜欢白色了,布局上面使用 ...

  3. python—成绩管理系统考试题目:小学五年级学生小明、小王、小丽、小花的语文、英语、数学成绩如……

    python-成绩管理系统考试题目:小学五年级学生小明.小王.小丽.小花的语文.英语.数学成绩如-- 最近在做人工智能微专业时发现了一道特别有趣的题目,原谅作者才疏学浅,花费了将近一下午的时间才写出正 ...

  4. HTML5期末大作业:花店购物网站设计——花店购物网站源码(27页) 学生动花店购物页设计模板下载 植物大学生HTML网页制作作品 简单网页设计成品 dreamweaver学生网站模板

    HTML5期末大作业:花店购物网站设计--花店购物网站源码(27页) 学生动花店购物页设计模板下载 植物大学生HTML网页制作作品 简单网页设计成品 dreamweaver学生网站模板 常见网页设计作 ...

  5. 个人HTML期末大作业~ 个人网页(HTML+CSS)6页面带下拉特效~简单带表格带设计说明 ~学生网页设计作业源码...

    HTML期末大作业~ 个人网页6页面带下拉特效~简单带表格带设计说明 ~学生网页设计作业源码 作品介绍 下面介绍一下我的个人小网站吧,我的网站背景稍微单调一点白色,主要个人比较喜欢白色了,布局上面使用 ...

  6. /*3.使用二维数组存储班上五个学生三门功课的考试成绩,要求输出每一个学生的总分、平均分、最高分、最低分。

    package HomeWork; import java.util.Arrays; import java.util.Scanner; /*3.使用二维数组存储班上五个学生三门功课的考试成绩,要求输 ...

  7. 逻辑代码题:五个学生参加计算机比赛

    题目: A.B.C.D.E五名学生有可能参加计算机竞赛,根据下列条件判断哪些人参加了竞赛: (1)A参加时,B也参加: (2)B和C只有一个人参加: (3)C和D或者都参加,或者都不参加: (4)D和 ...

  8. java 有五个学生 每个学生有3门课_1、有五个学生,每个学生有3门课(语文、数学、英语)的成绩, 写一...

    1.有五个学生,每个学生有3门课(语文.数学.英语)的成绩, 写一 关注:145  答案:1  mip版 解决时间 2021-02-03 03:21 提问者神经质 2021-02-02 11:38 1 ...

  9. 五十道编程小题目 --- 50 有五个学生,每个学生有3门课的成绩,计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件stud中java

    [程序50]  题目:有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件"stud" ...

最新文章

  1. 清华大学王建民:在大数据的思维下,人人都是冰冷的数据包?
  2. php mysql xa_分布式事务之——MySQL对XA事务的支持
  3. PYTHON的函数对参数解析分析
  4. java语言提供结构_java学习之语句结构
  5. c语言 如何创建adt_C语言探索之旅 | 第二部分第六课:创建你自己的变量类型
  6. Java—正整数分解成质因数
  7. 怪怪设计论闲谈篇:职责与解耦的矛盾
  8. unity深度查找某个子物体和遍历所有子物体方法
  9. thinkphp5 判断数据是否存在_ThinkPHP 5.1 中间件中判断要访问的操作是否存在
  10. Scala学习02——Scala类和对象
  11. 网页数据导出为Excel(带图片)
  12. Javascript上传图片转base64并预览
  13. python和plc哪个难_学习PLC有前途吗?
  14. android 字体删除线,android TextView 设置和取消删除线的两种方法
  15. PHP入门-运算符与操作符
  16. TEEOS的实例-在线支付系统
  17. API集成测试问题2:Expected status code 200 but received 500. Failed asserting that false is true.
  18. 南开大学计算机学院李越,李越 简历 - 名人简历
  19. 【数据分析师自学系列-MySQL】创建新表create table、create table as、create table like的区别
  20. position:sticky新特性

热门文章

  1. MIUI 10——启用与关闭开发者模式/开发者选项
  2. 【gcc/g++】1.编译器, 编译过程和基本参数
  3. http referer 解释及用法
  4. 【SwiftUI模块】0012、SwiftUI-搭建一个类似微博、网易云、抖音个人页面的头部下拉放大图片效果
  5. 骨传导蓝牙耳机哪个好,五款热门骨传导蓝牙耳机推荐
  6. 通过CSS3的hover一个元素使其兄弟元素也相应改变某种属性
  7. 学习前端的第三十二天——ES6
  8. 题解 P3387 【【模板】缩点】
  9. Jquery--一个form中两个submit事件如何进行区分
  10. vue通过腾讯Web(H5)播放器 ,实现直播点播