区柒大人的博客

哪怕是一粒灰尘也在努力着,否则就没有自由。

【C语言】关于递归
//递归 
//Age(5) 表示第5个人的年龄
//Age(4) 表示第4个人的年龄
//Age(3) 表示第3个人的年龄
//Age(2) 表示第2个人的年龄
//Age(n) 表示第n个人的年龄
#include <stdio.h>

int Age(int n)
{
	int tmp;
	if (n == 1)//第1个人的年龄是已知的为10
	{
		return 10;
	}
	else
		tmp = Age(n-1)+2;//自己调用自己个儿
	return tmp;
}

int main()
{
	printf ("%d\n",Age(5));
	return 0;
}

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

【C语言】关于递归

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭