#include <stdio.h>
int main()
{
int a, b, sum;
sum = 1;
a = 1;
b = 1;
int n;
printf("请输入求前多少位斐波那契数列: \n");
scanf("%d", &n);
for(int i=0; i<n-1; i++)
{
sum += b;
b += a;
a = b - a;
}
printf("前%d位斐波那契数列之和为%d\n",n ,sum);
}
这篇文章介绍了如何使用C语言编写一个程序,通过用户输入n值,计算并输出前n位斐波那契数列的和。通过for循环实现了递推计算,展示了基础的数值计算在编程中的应用。
5573





