用C语言求斐波那契数列前多少项和
时间: 2024-01-02 17:22:30 浏览: 95
利用计算机求斐波那契数列前200项
可以用C语言编写一个程序来求斐波那契数列前n项的和,代码如下:
```c
#include <stdio.h>
int main() {
int n, i, sum = 0, a = 0, b = 1, c;
printf("请输入要求的斐波那契数列项数n:");
scanf("%d", &n);
for (i = 1; i <= n; i++) {
c = a + b;
a = b;
b = c;
sum += a;
}
printf("斐波那契数列前%d项的和为:%d\n", n, sum);
return 0;
}
```
在程序中,首先输入要求的斐波那契数列项数n,然后使用for循环计算前n项的和,并输出结果。其中变量a和b分别表示前两项,c表示当前项,sum记录前n项的和。
阅读全文