《算法笔记》2.4小节——C/C++快速入门->循环结构 习题5-10 分数序列求和

习题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;
}

猜你喜欢

转载自blog.csdn.net/DoMoreSpeakLess/article/details/109881587