技术栈

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)
相关推荐
AI视觉网奇
3 分钟前
ue 自己制作插件 c++
c++·ue5
xb1132
17 分钟前
C#委托详解
开发语言·c#
brent423
17 分钟前
DAY50复习日
开发语言·python
木头程序员
26 分钟前
前端(包含HTML/JavaScript/DOM/BOM/jQuery)基础-暴力复习篇
开发语言·前端·javascript·ecmascript·es6·jquery·html5
Jayden_Ruan
31 分钟前
C++分解质因数
数据结构·c++·算法
Data_agent
37 分钟前
Cocbuy 模式淘宝 / 1688 代购系统(欧美市场)搭建指南
开发语言·python
lsx202406
1 小时前
《Foundation 下拉菜单》
开发语言
期待のcode
1 小时前
认识Java虚拟机
java·开发语言·jvm
微露清风
1 小时前
系统性学习C++-第二十讲-哈希表实现
c++·学习·散列表
raining_peidx
1 小时前
xxljob源码
java·开发语言
热门推荐
01GitHub 镜像站点02Labelme从安装到标注:零基础完整指南03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04Linux下V2Ray安装配置指南05Claude Code 2.1.2 升级报错?别折腾了,一行命令搞定06jdk21下载、安装(Windows、Linux、macOS)072025-04-03 Latex学习1——本地配置Latex + VScode环境08【踩坑笔记】50系显卡适配的 PyTorch 安装09Overleaf编译超时,超出免费计划编译时限(已解决)10UV安装并设置国内源