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