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;
}
相关推荐
胖咕噜的稞达鸭8 分钟前
算法入门:专题前缀和:一二维前缀和 寻找数组的中心下标 除自身以外数组的乘积 和为k的子数组 和可被k整除的子数组 连续数组 矩阵区域和
线性代数·算法·矩阵
天赐学c语言8 分钟前
12.13 - 岛屿数量 && C语言中extern关键字的作用
c++·算法·leetcode
AndrewHZ13 分钟前
【图像处理基石】如何入门图像金字塔算法技术?
图像处理·算法·计算机视觉·cv·拉普拉斯变换·图像金字塔
_w_z_j_17 分钟前
全排列问题(包含重复数字与不可包含重复数字)
数据结构·算法·leetcode
7ioik18 分钟前
jvm垃圾回收算法?
jvm·算法
@小码农22 分钟前
LMCC大模型认证 青少年组 第一轮模拟样题
数据结构·人工智能·算法·蓝桥杯
dragoooon3433 分钟前
[hot100 NO.13~18]
算法
WangLanguager34 分钟前
Prototypical Networks 在图像识别中表现如何?
算法
我是你们的明哥36 分钟前
A*(A-Star)算法详解:智能路径规划的核心技术
后端·算法
我是你们的明哥41 分钟前
从 N 个商品中找出总价最小的 K 个方案
后端·算法