C语言:求阶乘倒数之和

(1)题目:求Sn=1+1/2+1/3+...+1/n,保留4位小数。

(2)代码:

cs 复制代码
#include "stdio.h"
int main() {
    int n; // 整数n
    double sum = 0.0; // 倒数之和
    printf("请输入一个整数:");
    scanf("%d", &n); // 读取用户输入的整数
    // 计算从1到n的整数倒数之和
    for (int i = 1; i <= n; i++) {
        sum =sum+ 1.0 / i; // 累加倒数
    }
    // 输出结果,保留四位小数
    printf("Sn的值是:%.4f\n", sum);
    return 0;
}
相关推荐
Dillon Dong2 分钟前
从C到SIMULINK: 字节/字偏移 + 位偏移实现故障与故障字保存操作
c语言·开发语言·c#
爱敲点代码的小哥5 分钟前
C#哈希表遍历技巧全解析以及栈 堆 队列的认识
算法·哈希算法
梁下轻语的秋缘7 分钟前
用 LoRa + W5500 做一个无线呼叫器
c语言·c++
xiaoxue..7 分钟前
爬楼梯问题:从递归到动态规划再到闭包的进化之路
javascript·算法·面试·动态规划
音浪豆豆_Rachel8 分钟前
Flutter跨平台通信的实战演练:复杂数据结构与单元测试在鸿蒙生态中的完美实现
数据结构·flutter·单元测试·harmonyos
旺仔小拳头..8 分钟前
数据结构(二)线性表————栈与队列
数据结构
CoovallyAIHub10 分钟前
YOLO11算法深度解析:四大工业场景实战,开源数据集助力AI质检落地
深度学习·算法·计算机视觉
import_random15 分钟前
[推荐]embedding嵌入表示是如何生成的(实战)
算法
chao18984417 分钟前
基于布谷鸟搜索算法的分布式电源多目标选址定容
算法
Xの哲學18 分钟前
Linux IPsec 深度解析: 架构, 原理与实战指南
linux·服务器·网络·算法·边缘计算