/* Note:Your choice is C IDE */
#include "stdio.h"
int fun(int n)
{
int f1=1,f2=1,t;
if(n==1||n==2)
return 1;
else
{
t=(n-1)/2;
while(t--)
{
f1=f1+f2;
f2=f1+f2;
}
}
if(n&1)
return f1;
else
return f2;
}
int main()
{
int m,n;
scanf("%d",&m);
while(m--)
{
scanf("%d",&n);
printf("%d\n",fun(n));
}
}
Fibonacci数列
原创文章标签 Fibonacci数列 文章分类 C/C++ 后端开发
©著作权归作者所有:来自51CTO博客作者hpuwl的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Java Fibonacci数列
Fibonacci数列
java System ci 其他 -
递归实现Fibonacci数列
使用递归实现Fibonacci数列。
递归 Fibonacci