技术栈

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

Frozen_fish2024-05-28 8:46
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

上一篇:HashMap在Go与Java的底层实现与区别
下一篇:【C++】开源:RabbitMQ安装与配置使用(SimpleAmqpClient)
相关推荐
肆忆_
8 小时前
# 用 5 个问题学懂 C++ 虚函数(入门级)
c++
不想写代码的星星
12 小时前
虚函数表:C++ 多态背后的那个男人
c++
追逐时光者
1 天前
精选 5 款基于 .NET 开源的 Visual Studio 实用插件
visual studio
端平入洛
2 天前
delete又未完全delete
c++
Scout-leaf
2 天前
WPF新手村教程(三)—— 路由事件
c#·wpf
用户29869853014
2 天前
程序员效率工具:Spire.Doc如何助你一键搞定Word表格排版
后端·c#·.net
祈安_
3 天前
C语言内存函数
c语言·后端
端平入洛
3 天前
auto有时不auto
c++
mudtools
4 天前
搭建一套.net下能落地的飞书考勤系统
后端·c#·.net
玩泥巴的
4 天前
搭建一套.net下能落地的飞书考勤系统
c#·.net·二次开发·飞书
热门推荐
01GitHub 镜像站点02OpenClaw 使用和管理 MCP 完全指南03OpenClaw + 飞书(Feishu)环境搭建指南04【OpenClaw 本地实战 Ep.3】突破瓶颈:强制修改 openclaw.json 解锁 32k 上下文记忆05Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services06OpenClaw优化飞书API 额度已耗尽问题07小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)08Clawdbot部署教程:解决‘gateway token missing’授权问题的完整步骤09OpenClaw大龙虾机器人完整安装教程10Window 10部署openclaw报错node.exe : npm error code 128