【递归】经典题目求末位人年龄

mac2024-08-15  62

题目的要求是 有n个人 第一个人的年龄是10,他的下一个人的年龄是他的年龄的+2岁 求当n=20,30岁的年龄。 掌握了递归的要点就很容易 递归的方法是着重写出n-1和n的关系

#include<stdio.h> int Age(int n) { int tmp; if(n==1) { return 10; } tmp=Age(n-1)+2; return tmp; }

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

最新回复(0)