#include <stdio.h>

int main() { double s = 0; // 记录和 double denominator = 1; // 分母 double item = 1; // 每一项的值

while (item >= 1e-6) {  // 每一项的值小于10^-6时退出循环
    s += item;  // 累加每一项的值
    denominator += 1;  // 分母加1
    item = 1 / denominator;  // 计算下一项的值
}

printf("s = %f\n", s);  // 输出结果

return 0;

}

设计算法并编写程序计算s=1+12+14+17+111+116+122+…直到最后项小于10^-6。使用c语言

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

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