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;
}
相关推荐
蒙奇D索大1 分钟前
【数据结构】排序算法精讲 | 快速排序全解:高效实现、性能评估、实战剖析
数据结构·笔记·学习·考研·算法·排序算法·改行学it
程序员良辰2 分钟前
【算法新手入门】基本数据类型
算法
Blossom.1185 分钟前
基于混合检索架构的RAG系统优化实践:从Baseline到生产级部署
人工智能·python·算法·chatgpt·ai作画·架构·自动化
断剑zou天涯8 分钟前
【算法笔记】有序表——AVL树
笔记·算法
巧克力味的桃子8 分钟前
算法:大数除法
算法
@小码农10 分钟前
2025年12月 GESP认证 图形化编程 一级真题试卷(附答案)
开发语言·数据结构·算法
巧克力味的桃子10 分钟前
让程序在读取到整数0时就终止循环
c语言·算法
_OP_CHEN12 分钟前
【算法基础篇】(三十九)数论之从质数判定到高效筛法:质数相关核心技能全解析
c++·算法·蓝桥杯·埃氏筛法·acm/icpc·筛质数·欧拉筛法
算法与编程之美15 分钟前
损失函数与分类精度的关系
人工智能·算法·机器学习·分类·数据挖掘
天呐草莓26 分钟前
聚类(Clustering)算法
人工智能·python·算法·机器学习·数据挖掘·数据分析·聚类