- 题目描述
有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出这个数列的前N项之和,保留两位小数。
- 输入
N
- 输出
数列前N项和
- 样例输入
10
- 样例输出
16.48
#include<stdio.h>
int main()
{
long double n=2,m=1,N,t,sum=0.00;
scanf("%Lf",&N);
while(N)
{
sum=sum+n/m;
t=m;
m=n;
n=n+t;
N--;
}
printf("%.2Lf",sum);
return 0;
}