这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
趣题:cpp:年龄问题 [2020/01/16 10:22] – 创建 zhuyalin | 趣题:cpp:年龄问题 [2020/06/08 13:34] (当前版本) – zhuyalin | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | < | ||
+ | |||
# 年龄问题 | # 年龄问题 | ||
## 问题描述 | ## 问题描述 | ||
- | 已知第一个人10岁,第二个人比第一个人大2岁,以此类推,用递归算出第八个人几岁(使用递归完成)? | + | 已知第一个人10岁,第二个人比第一个人大2岁,以此类推,用递归算出第八个人几岁? |
+ | |||
+ | ## 参考代码 | ||
+ | |||
+ | </ | ||
+ | <sxh cpp> | ||
+ | #include < | ||
+ | using namespace std; | ||
+ | int age(int n) | ||
+ | { | ||
+ | if(n==1) | ||
+ | return 10; | ||
+ | else | ||
+ | return age(n-1)+2; | ||
+ | } | ||
+ | |||
+ | |||
+ | int main(){ | ||
+ | int n; | ||
+ | cin >> n; | ||
+ | cout << age(n); | ||
+ | } | ||
+ | </ |