二、 编写一个递归函数,计算并返回斐波那契数列中第n项的值,斐波那契数列定义如下:二、\x09编写一个递归函数,计算并返回斐波那契数列中第n项的值,斐波那契数列定义如下:fib(1)=1,fib(2)=1Fib

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 12:27:26
二、 编写一个递归函数,计算并返回斐波那契数列中第n项的值,斐波那契数列定义如下:二、\x09编写一个递归函数,计算并返回斐波那契数列中第n项的值,斐波那契数列定义如下:fib(1)=1,fib(2)=1Fib
xRMO@+ ZnB̥@Iԥ`L"EE jLH?n '#;/yf͛]Vw2aߪJRU^&Pn]SNCTP;Bwu|}6'G|iʫnIW3(9KP V%;^fH a(#p`Gzs])31tXY`N XZ 0 Ƃ<0ƾ @4C0 "' hXKj uХ4*ӼᣱD(?aXc:I!h{Ll~J\ִT)=Eg(UE)0{ak8)AI"<ÜFZ fA+.{mԜ rV`iY?С

二、 编写一个递归函数,计算并返回斐波那契数列中第n项的值,斐波那契数列定义如下:二、\x09编写一个递归函数,计算并返回斐波那契数列中第n项的值,斐波那契数列定义如下:fib(1)=1,fib(2)=1Fib
二、 编写一个递归函数,计算并返回斐波那契数列中第n项的值,斐波那契数列定义如下:
二、\x09编写一个递归函数,计算并返回斐波那契数列中第n项的值,斐波那契数列定义如下:
fib(1)=1,fib(2)=1
Fib(n)= Fib(n-1)+Fib(n-2)

二、 编写一个递归函数,计算并返回斐波那契数列中第n项的值,斐波那契数列定义如下:二、\x09编写一个递归函数,计算并返回斐波那契数列中第n项的值,斐波那契数列定义如下:fib(1)=1,fib(2)=1Fib
#include
int Fibonacci(int n)
{
if( n == 1 || n == 2) // 递归结束的条件,求前两项
return 1;
else
return Fibonacci(n-1)+Fibonacci(n-2); // 如果是求其它项,先要求出它前面两项,然后做和.
}
void main()
{
int n;
printf("please input n:");
scanf("%d",&n);
printf("Result:%d\n",Fibonacci(n));
}