#include<stdio.h>
int main()
{
int n,i;
double a,b,t;
double sum;
while(scanf("%d",&n)!=EOF)
{
if(n<1) continue;
a=2.0; b=1.0; sum=0.0;
for(i=0;i<n;i++)
{
sum+=a/b;
t=a;
a=a+b;
b=t;
}
printf("%0.2lf\n",sum);
}
return 0;
}求序列前N项和(15)
本文介绍了一个使用C语言编写的程序,该程序通过迭代的方式计算斐波那契数列的前n项之和,并展示了如何利用简单的数学运算实现这一功能。


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



