(C语言)用递归方法编写求斐波那契数列的函数
用递归方法编写求斐波那契数列的函数,返回值为长整型。斐波那契数列的定义为:f(n)=f(n-2)+f(n-1)(n>1)其中f(0)=0,f(1)=1并写出相应主函数哪位...
用递归方法编写求斐波那契数列的函数,返回值为长整型。斐波那契数列的定义为:f(n)=f(n-2)+f(n-1)(n>1) 其中f(0)=0, f(1)=1
并写出相应主函数
哪位好心人帮帮忙啊,谢谢啦,我是初学啊 展开
并写出相应主函数
哪位好心人帮帮忙啊,谢谢啦,我是初学啊 展开
2个回答
展开全部
long Fib2(int n)
{ long int oneBack, twoBack, current;
int i;_
if(n == 0 || n == 1) return n;
else
{ oneBack = 1;
twoBack = 0;
for(i = 2; i <= n; i++)
{ current = oneBack + twoBack;
twoBack = oneBack;
oneBack = current;
}
return current;
}
}
{ long int oneBack, twoBack, current;
int i;_
if(n == 0 || n == 1) return n;
else
{ oneBack = 1;
twoBack = 0;
for(i = 2; i <= n; i++)
{ current = oneBack + twoBack;
twoBack = oneBack;
oneBack = current;
}
return current;
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询