递归函数的简单应用-第五个学生的年龄
源代码如下:
#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;
此时已经全部递完了,所以再往回推。
递归函数的简单应用-第五个学生的年龄相关推荐
- 递归调用:有五个学生坐在一起,问第五个学生多少岁了,他说比第四个学生大两岁,问他第四个学生岁数,他说比第三个学生大两岁....... 第一个学生是n岁,请问第五个学生多少岁?
解决这道题我们需要用到 fgo(n)=fgo(n-1)+2: 第五个学生比第一个学生大八岁: #include<stdio.h> int main() {int fgo(int n);pr ...
- 个人HTML期末大作业~ 个人网页(HTML+CSS)6页面带下拉特效~简单带表格带设计说明 ~学生网页设计作业源码
HTML期末大作业~ 个人网页6页面带下拉特效~简单带表格带设计说明 ~学生网页设计作业源码 作品介绍 下面介绍一下我的个人小网站吧,我的网站背景稍微单调一点白色,主要个人比较喜欢白色了,布局上面使用 ...
- python—成绩管理系统考试题目:小学五年级学生小明、小王、小丽、小花的语文、英语、数学成绩如……
python-成绩管理系统考试题目:小学五年级学生小明.小王.小丽.小花的语文.英语.数学成绩如-- 最近在做人工智能微专业时发现了一道特别有趣的题目,原谅作者才疏学浅,花费了将近一下午的时间才写出正 ...
- HTML5期末大作业:花店购物网站设计——花店购物网站源码(27页) 学生动花店购物页设计模板下载 植物大学生HTML网页制作作品 简单网页设计成品 dreamweaver学生网站模板
HTML5期末大作业:花店购物网站设计--花店购物网站源码(27页) 学生动花店购物页设计模板下载 植物大学生HTML网页制作作品 简单网页设计成品 dreamweaver学生网站模板 常见网页设计作 ...
- 个人HTML期末大作业~ 个人网页(HTML+CSS)6页面带下拉特效~简单带表格带设计说明 ~学生网页设计作业源码...
HTML期末大作业~ 个人网页6页面带下拉特效~简单带表格带设计说明 ~学生网页设计作业源码 作品介绍 下面介绍一下我的个人小网站吧,我的网站背景稍微单调一点白色,主要个人比较喜欢白色了,布局上面使用 ...
- /*3.使用二维数组存储班上五个学生三门功课的考试成绩,要求输出每一个学生的总分、平均分、最高分、最低分。
package HomeWork; import java.util.Arrays; import java.util.Scanner; /*3.使用二维数组存储班上五个学生三门功课的考试成绩,要求输 ...
- 逻辑代码题:五个学生参加计算机比赛
题目: A.B.C.D.E五名学生有可能参加计算机竞赛,根据下列条件判断哪些人参加了竞赛: (1)A参加时,B也参加: (2)B和C只有一个人参加: (3)C和D或者都参加,或者都不参加: (4)D和 ...
- java 有五个学生 每个学生有3门课_1、有五个学生,每个学生有3门课(语文、数学、英语)的成绩, 写一...
1.有五个学生,每个学生有3门课(语文.数学.英语)的成绩, 写一 关注:145 答案:1 mip版 解决时间 2021-02-03 03:21 提问者神经质 2021-02-02 11:38 1 ...
- 五十道编程小题目 --- 50 有五个学生,每个学生有3门课的成绩,计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件stud中java
[程序50] 题目:有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件"stud" ...
最新文章
- 清华大学王建民:在大数据的思维下,人人都是冰冷的数据包?
- php mysql xa_分布式事务之——MySQL对XA事务的支持
- PYTHON的函数对参数解析分析
- java语言提供结构_java学习之语句结构
- c语言 如何创建adt_C语言探索之旅 | 第二部分第六课:创建你自己的变量类型
- Java—正整数分解成质因数
- 怪怪设计论闲谈篇:职责与解耦的矛盾
- unity深度查找某个子物体和遍历所有子物体方法
- thinkphp5 判断数据是否存在_ThinkPHP 5.1 中间件中判断要访问的操作是否存在
- Scala学习02——Scala类和对象
- 网页数据导出为Excel(带图片)
- Javascript上传图片转base64并预览
- python和plc哪个难_学习PLC有前途吗?
- android 字体删除线,android TextView 设置和取消删除线的两种方法
- PHP入门-运算符与操作符
- TEEOS的实例-在线支付系统
- API集成测试问题2:Expected status code 200 but received 500. Failed asserting that false is true.
- 南开大学计算机学院李越,李越 简历 - 名人简历
- 【数据分析师自学系列-MySQL】创建新表create table、create table as、create table like的区别
- position:sticky新特性
热门文章
- MIUI 10——启用与关闭开发者模式/开发者选项
- 【gcc/g++】1.编译器, 编译过程和基本参数
- http referer 解释及用法
- 【SwiftUI模块】0012、SwiftUI-搭建一个类似微博、网易云、抖音个人页面的头部下拉放大图片效果
- 骨传导蓝牙耳机哪个好,五款热门骨传导蓝牙耳机推荐
- 通过CSS3的hover一个元素使其兄弟元素也相应改变某种属性
- 学习前端的第三十二天——ES6
- 题解 P3387 【【模板】缩点】
- Jquery--一个form中两个submit事件如何进行区分
- vue通过腾讯Web(H5)播放器 ,实现直播点播