习题4三--11

#include<stdio.h>
int fun(int m) {
    if (m == 1) {
        return 2;
    }
    if (m == 2) {
        return 2;
    }
    else
        return fun(m - 1) + fun(m - 2);
}
int main() {
    int n, ans;
    while (scanf("%d", &n) != EOF) {
        ans = fun(n);
        printf("%d", ans);
    }
    return 0;
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 4-9:题目:写一个简短的递归程序,用于在不使用任何循环的条件下查找一个序列中的最小值和最大值。 这一题和做天的第...
    DKider阅读 908评论 0 3
  • 呀_2ec7阅读 18评论 0 0
  • 昨日何夕,得遇你? 我不知,我是何等幸运 竟在如此美好的年华遇到你 我褪去了年少的青涩 你散落了昨日的躁动 你不曾...
    栖梧轩开心果阅读 244评论 3 4
  • 夜深了,你一定还没睡吧?!!双手抱着手机,总是不肯放下,手机的另一端,若隐若现思念的人还没出现呢,然后,思绪万千哒...
    行云流水畅遨游阅读 209评论 3 1
  • “出去陪我喝点酒,” 看着赵阳发来的微信,我着实无奈,他赵阳要是主动提喝酒,肯定就是要哀怨自己被甩,说的自己像个苦...
    大学僧内住持阅读 309评论 0 0