早教吧作业答案频道 -->数学-->
斐波那契数列(Fibonacci)是指头两项为1,之后每项为前两项之和.F(1)=F(2)=1;F(N)=F(N-1)+F(N-2)(N>2)输入N,请你求出不小于N的最小Fibonacci数列中的数.例如:Fibonacci的前八个数为:1,1,2,3,5,8,13,2
题目详情
斐波那契数列(Fibonacci)是指头两项为1,之后每项为前两项之和.
F(1) = F(2) = 1;
F(N) = F(N-1) + F(N -2) (N > 2)
输入N,请你求出不小于N的最小Fibonacci数列中的数.例如:
Fibonacci的前八个数为:1,1,2,3,5,8,13,21.
如果输入9,在数列中,不小于9的最小数为13.同理输入7,则结果应为8,输入15,结果为21
F(1) = F(2) = 1;
F(N) = F(N-1) + F(N -2) (N > 2)
输入N,请你求出不小于N的最小Fibonacci数列中的数.例如:
Fibonacci的前八个数为:1,1,2,3,5,8,13,21.
如果输入9,在数列中,不小于9的最小数为13.同理输入7,则结果应为8,输入15,结果为21
▼优质解答
答案和解析
#include
long func(long n)
{
if(n==0||n==1)return n;
else return func(n-1)+func(n-2);
}
void main(){
long n;
printf("请输入n:");
scanf("%ld",&n);
printf("the result is %ld",func(n));
}
long func(long n)
{
if(n==0||n==1)return n;
else return func(n-1)+func(n-2);
}
void main(){
long n;
printf("请输入n:");
scanf("%ld",&n);
printf("the result is %ld",func(n));
}
看了 斐波那契数列(Fibonac...的网友还看了以下:
数学函数问题礼堂共25排座位第1排20个座位后面每一排都比前一排多2个位子求座位数M与这排排数N的 2020-06-10 …
如何使导体1*净电荷为零而电势不为零.2*有过剩负电荷而电势为正. 2020-06-30 …
解释“进士科始于隋大业中……“进士科始于隋大业中,盛于贞观、永徽之际.缙绅(有官职或做过官的人)虽 2020-07-01 …
英语翻译1自知才不足以御备,重任之则恐不能制,轻任之则备不为用.2军祭酒郭嘉,自从征伐,十有一年, 2020-07-07 …
从1,2,3到79中选出一些数,使他们任两个数的差都不为1,2,4急 2020-07-17 …
用下列名言造句:1勿以恶小而为之,勿以善小而不为。2读万卷书,行万里路。3时间好比江河水,只用下列名 2020-11-04 …
三角函数已知sin(2α+β)=5sinβ,且α、α+β均不为kπ+π/2,k∈Z.求证:3tanα 2020-12-08 …
1.由P=FV可知只要F不为零,V也不为零,那么功率P就一定不为零2.某个力对物体做功越快,它的功率 2020-12-24 …
求涵数y=5x+3/2x-3的值域5x+3/2x-3=5/2(2x-3)+21/2/2x-3=5/2 2021-01-22 …
本来想一次问完,但想想如果分开问的话,大家可以得更多分,何乐而不为呢?2.多项式a2+2a-2b分解 2021-02-08 …