- 題目描述
有一分數序列: 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;
}