第十一周项目三(4) 递归返回Fibnacci数列的第n个数
来源:互联网 发布:网络信息收集步骤 编辑:程序博客网 时间:2024/05/22 05:12
问题及代码
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:dishiyizhouxiangmusan(5).cpp * 作 者: 李长鸿 * 完成日期:2014年 11 月 24 日 * 版 本 号:v1.0 * * 问题描述:编制递归函数fib(int n)返回第n个Fibnacci数,以此输出Fibnacci序列的第20个数。 * 输入描述:无 * 程序输出: 对应的值 #include <iostream>using namespace std;int fib(int n);int main(){cout<<fib(20)<<endl; //输出return 0;}int fib(int n){ if(n==1) return 0; else if(n==2) return 1; else n=fib(n-1)+fib(n-2); return n;}
总结:上次因为不知道什么是这个数列,就搁下来了——没想到一搁就搁这么久。好久没写递归,开始是竟然都没头绪,不会写了,磨了好久!唉!!开始时返回的是1和2,结果竟然是10946!我用笔算了一遍——差得远,又找了同学的看,然后才改过来
0 0
- 第十一周项目三(4) 递归返回Fibnacci数列的第n个数
- 第十二周项目三(四):Fibnacci数列的第N个数
- 第十二周项目三 用递归方法求解(返回第n个Fibnacci数)
- 编制递归函数fiber(Int n )返回第n 个fibnacci数,以此输出fibnacci序列的第20个数。
- 第十二周项目三(4):返回Fibnacci序列中的第20个数
- 第十二周 项目三-用递归方法求解-(4)求第n个Fibnacci数
- 第4周项目5 返回Fibnacci序列中的第n个数
- 第四周项目(5)-递归返回第n个Fibnacci数
- 第十二周项目三(4)——输出fibnacci序列的第20个数
- 第12周项目3 利用递归函数求解(4、Fibnacci序列的第20个数)
- 第4周项目5:用递归方法输出Fibnacci序列的第20个数
- 第四周项目五-用递归方法求解(输出Fibnacci序列的第20个数)
- 第十二周项编制递归函数fib(int n)返回第n个Fibnacci数,以此输出Fibnacci序列的第20个数。另:斐波那契数列就是前两项的和等于第三项的数列,如0,1,1,2,3,5..., 】
- 第十二周上机项目3--(4)编制递归函数fin(int n)返回第n个Fibnacci数,输出第20个
- 第四周项目5:用递归方法求解(4)求Fibnacci序列的第二十个数
- 第十二周项目 3 用递归方法求解(输出Fibnacci序列的第20个数)
- 递归求Fibnacci数,输出Fibnacci的第20个数
- 第四周项目5.4—编制递归函数返回第n个Fibnacci数
- 启用Windows 8的Administrator账户
- openwrt 编译环境搭建及Makefile
- 人气斑竹老狼的故事
- 名片中头衔的英语称呼翻译
- 第13周项目6体验文件操作(1)预备
- 第十一周项目三(4) 递归返回Fibnacci数列的第n个数
- 何必向不值得的人证明什么,生活得更好,是为了自己
- Visual Basic 通过PID获取进程文件路径
- 如何知道窗口是否无响应或卡屏呢
- 虚拟内存区域
- 20141124
- 正则表达式
- 条件注释判断浏览器<!--[if !IE]><!--[if IE]><!--[if lt IE 6]><!--[if gte IE 6]>
- 文章虽老,看完就觉得自己对数据库知识是小白!