习题5-10 分数序列求和
题目描述
有如下分数序列
求出次数列的前20项之和。
请将结果的数据类型定义为double类型。
输入
无
输出
小数点后保留6位小数,末尾输出换行。
样例输入 Copy
无
样例输出 Copy
32.660261
#include <stdio.h>
int main(void) {
double sum = 0;
double i = 1, j = 2, temp;
int count = 0;
while (count < 20) {
sum += j / i;
temp = j;
j = i + j;
i = temp;
count++;
}
printf("%.6f\n", sum);
return 0;
}