用C语言计算斐波那契数列
时间: 2023-02-06 08:54:27 浏览: 231
C语言计算斐波那契数列(Fibonacci sequence), vc 6++可运行源码
5星 · 资源好评率100%
斐波那契数列是一个数学序列,其中第 i 项等于前两项之和,第一项和第二项的值为 1。下面是用 C 语言实现计算斐波那契数列的代码:
#include <stdio.h>
int main() {
int i, n;
long long f[100]; // 声明 long long 类型的数组,用于存储斐波那契数列
printf("输入斐波那契数列的项数:");
scanf("%d", &n);
f[0] = 0; // 第 0 项的值为 0
f[1] = 1; // 第 1 项的值为 1
for (i = 2; i <= n; i++) {
f[i] = f[i - 1] + f[i - 2]; // 计算斐波那契数列的每一项
}
for (i = 0; i < n; i++) {
printf("%lld ", f[i]); // 输出斐波那契数列
}
return 0;
}
这段代码首先读入斐波那契数列的项数,然后使用循环计算斐波那契数列的每一项,最后使用另一个循环输出斐波那契数列。
希望这能帮到你。
阅读全文