#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    double sum = 0;
    double a = 1, b = 1; // 前两项
    for (int i = 1; i <= n; i++) {
        sum += a / b;
        double tmp = a + b;
        a = b;
        b = tmp;
    }
    printf("%.3lf", sum);
    return 0;
}
写出c语言代码:题目描述求11+12+23+35+58+813+1321+2134……的前n项的和。输入第1行:一个整数n1 = n = 50 。输出一行:一个小数即前n项之和保留3位小数。样例输入20样例输出12660

原文地址: https://www.cveoy.top/t/topic/ffsq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录