void fib(int);
int main(int argc, const char *argv[])
{
int n;
printf("请输入想查询的斐波那契数列的项数:");
scanf("%d",&n);
fib(n);
printf("\n");
return 0;
}
void fib(int n)
{
int i;
int fib1=1;
int fib2=1;
int fib;
printf("斐波那契数列的前%d项为:\n",n);
for(i=1;i<=n;i++)
{
if(i==1 || i==2)
{
printf("1\t");
}
else
{
fib = fib1 + fib2;
fib1 = fib2;
fib2 = fib;
printf("%d\t",fib);
}
}
}
用C语言中的for循环实现斐波那契数列
最新推荐文章于 2023-12-03 19:12:25 发布