展开全部
我给你代码:
#include <stdio.h>
#include <stdlib.h>
#define N 47
int fibo[N];
void FillFibo()
{
int i;
fibo[0]=0;
fibo[1]=1;
for(i=2;i<N;i++)
fibo[i]=fibo[i-1]+fibo[i-2];
}
int main()
{
int p=0,i;
int t[100];
FillFibo();
while(1)
{
scanf("%d",t+p);
if(*(t+p)==-1)
break;
p++;
}
printf("\n");
for(i=0;i<p;i++)
printf("%d\n",fibo[t[i]]);
return 0;
}
有图有真相:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询