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