c语言:递归求学生年龄问题
来源:互联网 发布:5钻淘宝店铺值多少钱 编辑:程序博客网 时间:2024/05/16 19:01
有5个学生坐在一起,问第5个学生的年龄,他说比第4个学生大2岁,问第4个学生的年龄,他说比第3个学生大2岁,问第3个学生的年龄,他说比第2个学生大2岁,问第2个学生的年龄,他说比第1个学生大2岁,问第1个学生的年龄,他说是10岁。问第5个学生的年龄多大?
程序:
#include<stdio.h>
int age(int n)
{
if (n == 1)
{
return 10;
}
else
{
return (age(n-1)+2);
}
}
int main()
{
printf("第5个学生的年龄为:%d\n",age(5));
return 0;
}
结果:
第5个学生的年龄为:18
请按任意键继续. . .
本文出自 “岩枭” 博客,请务必保留此出处http://yaoyaolx.blog.51cto.com/10732111/1746666
0 0
- c语言:递归求学生年龄问题
- <c语言经典100例>c28:递归算法求年龄
- C/C++_【递归】求年龄
- 递归求年龄
- 用递归求年龄
- 汇编程序:递归求年龄
- c语言:递归求最大公约数
- C语言递归求子集
- C语言递归求阶乘
- C语言进阶-第6讲:递归法问题求解(递归求数组的最大值)
- c语言学习---------递归函数求阶乘
- c语言递归求n的阶乘
- C语言实现 递归法求最大公约数
- C语言之递归求阶乘
- 使用递归法求阶乘(C语言)
- C语言编程之递归求阶乘
- 37-递归求第五个人的年龄
- 面试(求年龄)问题
- c语言:输入一行字符,统计其中有多少个单词,单词之间用空格分隔开
- c语言:有3个字符串,找出其中最大者
- c语言:调用函数打印How do you do!
- c语言:用函数找大数
- c语言:用函数的嵌套调用,找4个整数中最大的数。(递推)
- c语言:递归求学生年龄问题
- c语言:用递归方法求n的阶乘
- c语言:Hanoi(汉诺)塔问题,求移动盘子的步骤
- c语言:模拟实现库函数的atoi函数,将字符串转换成整数
- c语言:输入10个数,输出值最大的元素和该数是第几个数。(数组元素作函数实参)
- 行动管理
- ImageLoader使用详解---ImageLoaderUtils
- c语言:在3*4的矩阵中,求元素的最大值
- c语言:用fgetc函数从键盘逐个输入字符,用fputc函数写到磁盘文件