第一个问题:

#include <stdio.h>

int main() {
    int n = 10;
    double sum = 0.0;
    int i;
    for (i = 1; i <= n; i++) {
        if (i % 2 == 1) {
            sum += 1.0 / (2 * i - 1);
        } else {
            sum -= 1.0 / (2 * i - 1);
        }
    }
    printf("%f", sum);
    return 0;
}

第二个问题:

#include <stdio.h>

int main() {
    int n = 10;
    double sum = 0.0;
    double a = 2.0, b = 1.0, c;
    int i;
    for (i = 1; i <= n; i++) {
        sum += a / b;
        c = a + b;
        b = a;
        a = c;
    }
    printf("%f", sum);
    return 0;
}
``
c语言计算1-13 15-17 … 12n 1的值请求失败2计算数列21+32+53+85+138+2113……前n项和

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

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