#include<stdio.h>
int main(){
int a=2,b=1,c,n,i;
double s=0;
scanf("%d",&n);
if(n>10||n<1)return 0;
for (i=1;i<=n;i ++)
{ s+=(1.0*a/b);
c=b;
b=a;
a=a+c;
}
printf("%.6f\n",s);
return 0;
}
有一个分数序列:2/1, 3/2, 5/3, 8/5, 13/8, …编写程序求出这个序列的前n项之和。 输入
最新推荐文章于 2024-06-13 10:25:02 发布