用c++编写Fibonacci数列:0,1,1,2,3,5,8,13,21··· 从0 和1开始,后续的数具有这样的性质
题目
用c++编写Fibonacci数列:0,1,1,2,3,5,8,13,21··· 从0 和1开始,后续的数具有这样的性质
当前的数是其前面两个数之和.(a)编写一个非递归的fibonacci(n)函数,计算第n个Fibonacci数.(b)确定你机器上可以打印的最大int类型的Fibonacci数.用double代替int修改(a)部分的程序,计算并返回Fibonacci数,并使用修改的程序重复执行(b)部分的任务.
答案
#include
using namespace std;
int fibonacci(int n){
if(n==0)return 0;
if(n==1)return 1;
int a=0,b=1,c,i=1;
while(i
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 已知实数a满足根号下(3-a)的平方+根号下a-4=a,求a-3平方的值
- 英语分类问题
- 用适当的介词填空.1.How much is a ticket of the 7628___Beijing___ Wuhan?
- 一工程,甲独做20天完成,乙独做12天完成;这工程甲做几天后离开,乙接着做,甲乙共用14天,甲做了几天?
- 一块山地,用总面积的2/5种桃树,2/7种梨树,其余的种苹果树.种苹果树的面积占总面积的几分之几?如果每种果树所种的面积相等,那么桃树要少种总面积的几分之几?
- 1、以父之名
- 那次我真后悔的作文 600字
- 设计一个实验,用天平称滴管中滴下的一滴水的质量,写出实验步骤
- 甲走的路比乙多4分之1,乙走的时间比甲多5分之1,甲和乙的时间比是?
- 小明测自己的拉力,他把并在一起的三条相同的弹簧拉长0.5米,若每条弹簧拉长1厘米需1N的拉力他的臂力是(
热门考点