- 输入 N
- 输出 数列前N项和
- 样例输入 10
- 样例输出 16.48
-
#include<stdio.h>
int main()
{
int i,n;
scanf("%d",&n);
float s = 0;
float a[n],b[n];
a[0] = 2;b[0]=1;
a[1] = 3;b[1]=2;
for(i=2;i<n;i++)
{
a[i] = a[i-1] + a[i-2];
b[i] = a[i-1];
s+= a[i]/b[i];
}
s+=a[0]/b[0];
s+=a[1]/b[1];
printf("%.2f",s);
return 0;
}10
16.48
有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出这个数列的前N项之和,保留两位小数。
最新推荐文章于 2023-03-12 16:49:55 发布