
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
int n;
int t;
long long int f[55];
scanf("%d",&t);
while(t--)
{
scanf("%d",&n);
int i;
f[1]=1;
f[2]=3;
for(i=3;i<=n;i++)
{
f[i]=f[i-1]+f[i-2]+f[i-2];
}
printf("%lld\n",f[n]);
}
return 0;
}
本文介绍了一个使用C语言实现的斐波那契数列算法,通过递推公式计算特定位置的斐波那契数值。代码中包含了标准输入输出、动态内存分配和数学运算等基本操作,适用于初学者理解和掌握斐波那契数列的计算方法。

被折叠的 条评论
为什么被折叠?



