
这题比较简单,数值传递的时候,搞个中间变量储存分母的值即可。
#include <stdio.h>
int main()
{
int i,n;
double item,sum,a=1,b=2,c;
scanf("%d",&n);
for(i=1;i<n+1;i++){
item=b/a;
sum+=item;
c=a;
a=b;
b=a+c;
}
printf("%.2lf\n",sum);
return 0;
}
本文介绍了一个简单的C语言程序,用于计算斐波那契数列的前n项和。通过使用中间变量来存储分母的值,程序有效地实现了数值的传递。程序首先读取用户输入的项数n,然后计算并打印斐波那契数列的前n项和。

被折叠的 条评论
为什么被折叠?



