有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出这个数列的前N项之和,保留两位小数。
输入
N
输出
数列前N项和
样例输入
10
样例输出
16.48
#include <stdio.h>
int main()
{
double f1 = 2;
double f2 = 1;
double sum = 0;
int N;
scanf("%d",&N);
for(int i = 0;i < N;i++)
{
sum = sum + (f1 / f2);
int t = f1;
f1 = f1 + f2;
f2 = t;
}
printf("%.2lf\n",sum);
return 0;
}