用递归法求斐波那契数列前40项。
一定要用递归法_(:з」∠)_是c语言哦……,求详细答案。。。#include"stdio.h"intFib(intn){if(n<=0){printf("errorin...
一定要用递归法_(:з」∠)_是c语言哦……,求详细答案。。。
#include "stdio.h"
int Fib(int n)
{
if(n<=0)
{
printf("error input!");
return 0;
}
else if(n==1||n==2)return 1;
else return Fib(n-1)+Fib(n-2);
}
int main()
{
Fib(40);
system("pause");
return 0;
}这个答案就不用了……运行不出来【或者能帮我找找这个答案哪里出错了么 展开
#include "stdio.h"
int Fib(int n)
{
if(n<=0)
{
printf("error input!");
return 0;
}
else if(n==1||n==2)return 1;
else return Fib(n-1)+Fib(n-2);
}
int main()
{
Fib(40);
system("pause");
return 0;
}这个答案就不用了……运行不出来【或者能帮我找找这个答案哪里出错了么 展开
4个回答
展开全部
显示一下就行了
printf("%d",Fib(40));
printf("%d",Fib(40));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询