Codeup 25609 Problem I 习题5-10 分数序列求和

时间:2023-03-10 02:23:28
Codeup 25609 Problem  I 习题5-10 分数序列求和

题目描述

有如下分数序列

2/1,3/2,5/3,8/5,13/8,21/13 …

求出次数列的前20项之和。

请将结果的数据类型定义为double类型。

输入

输出

小数点后保留6位小数,末尾输出换行。

样例输入 Copy

样例输出 Copy

32.660261

#include <stdio.h>
#include <stdlib.h> int main()
{
double i=1.0,j=2.0,num,sum=2;
int sqe;
for(sqe=2;sqe<=20;sqe++){
num=i+j;
i=j;
j=num;
sum+=j/i;
} //1 1 2 3 5 8 13 21
printf("%f\n",sum); return 0;
}