C语言例题47、从键盘输入一个正整数n,计算1+1/(1+2)+1/(1+2+3)+…+1/(1+2+3+…+n) 的值

cpp 复制代码
#include <stdio.h>

void main() {
    int x;
    int fm = 0;//分母
    double sum = 0;

    printf("请输入一个正整数:");
    scanf("%d", &x);

    for (int i = 1; i <= x; i++) {
        fm += i;//分母变化
        sum = sum + 1.0 / fm;

        if (i != x) {
            printf("1/%d + ", fm);
        } else {
            printf("1/%d = ", fm);
        }
    }
    printf("%lf", sum);
}

运行结果:

本章C语言经典例题合集:http://t.csdnimg.cn/FK0Qg

相关推荐
楼田莉子几秒前
CMake学习:CMake在二进制工程场景上应用
linux·c++·vscode·学习·软件构建
2501_918126912 分钟前
stm32程序是用什么语言写的?
c语言·stm32·单片机·嵌入式硬件·个人开发
专注VB编程开发20年3 分钟前
C#,VB.NET如何用GPU进行大量计算,提高效率?
开发语言·c#·.net
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧4 分钟前
Jsoup: 一款Java的HTML解析器
java·开发语言·前端·后端·缓存·html
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧5 分钟前
JSP, MVC, El, JSTL, MAC
java·开发语言·mvc·mac·jsp
黎雁·泠崖7 分钟前
Java 数据结构与算法:时间空间复杂度 从入门到实战全解
java·开发语言
俩娃妈教编程7 分钟前
2025 年 06 月 三级真题(1)--分糖果
c++·算法·gesp真题
tankeven11 分钟前
HJ97 记负均正
c++·算法
kyle~12 分钟前
Python---webbrowser库 跨平台打开浏览器的控制接口
开发语言·python·web
俩娃妈教编程12 分钟前
2025 年 06 月 三级真题(2)--奇偶校验
c++·算法·gesp真题