c语言计算fibonacci数列
时间: 2023-11-07 07:14:10 浏览: 101
C语言程序设计-用函数求fibonacci数列前n项的和;说明:fibonacci数列为数列的第一项值为1,第二项
5星 · 资源好评率100%
以下是使用递归方式计算Fibonacci数列的C语言代码:
```c
#include <stdio.h>
// 计算Fibonacci数列的函数
int fibonacci(int n)
{
if (n <= 1)
return n;
else
return fibonacci(n-1) + fibonacci(n-2);
}
int main()
{
int n, i;
printf("请输入要计算的Fibonacci数列的项数: ");
scanf("%d", &n);
printf("Fibonacci数列的前%d项为:\n", n);
for (i = 0; i < n; i++)
{
printf("%d ", fibonacci(i));
}
return 0;
}
```
该代码通过递归的方式计算Fibonacci数列。用户需要输入要计算的Fibonacci数列的项数,程序会输出对应项数的Fibonacci数列。
阅读全文