21xrx.com
2024-11-22 22:01:34 Friday
登录
文章检索 我的文章 写文章
使用C语言求1+1/2+1/3+…+1/n的和
2023-06-14 11:08:54 深夜i     --     --

在数学上,1+1/2+1/3+…+1/n是一个经典的级数,也被称为调和级数。该级数在数学、工程学和科学计算领域都有广泛的应用。为了求解该级数的和,我们可以借助C语言编程语言进行计算。

下面就是C语言程序的实现:

#include

int main() {

  int n, i;

  double sum = 0;

  printf("请输入n的值:");

  scanf("%d", &n);

  for (i = 1; i <= n; i++) {

    sum += 1.0 / i;

  }

  printf("和为:%f", sum);

  return 0;

}

在上述程序中,我们通过定义一个整数n、一个浮点数sum和一个整数i,依次对调和级数进行求和。其中for循环内部的sum += 1.0 / i,实现了对调和级数每一项的求和。最后将累加和sum输出即可。

根据上述程序实现,我们可以得到如下的关键词:

1. C语言编程

2. 调和级数

3. for循环

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复