首页 > 代码库 > c - 递归年龄
c - 递归年龄
1 /*2 题目:有 5 个人坐在一起,问第五个人多少岁?他说比第 4 个人大 2 岁。问第 4 个人岁数,他说比第3 个人大 2 岁。问第三个人,又说比第 2 人大两。问第 2 个人,说比第一个人大两岁。最后问第一个人,他说是 10 岁。请问第五个人多大?3 */4 int rec_age(int n) {5 if(n == 1)6 return 10; //第一个人10岁.7 else8 return rec_age(n - 1) + 2; //当前人的岁数比前一个人岁数大2(这里需要加‘return‘语句).9 }
c - 递归年龄
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。