21xrx.com
2024-11-22 06:08:41 Friday
登录
文章检索 我的文章 写文章
C++编程实现1+1/2+1/3求和
2023-07-10 19:50:07 深夜i     --     --
C++编程 求和 分数计算

在C++编程中,我们可以通过数学公式来实现求和。本文将介绍如何使用C++编程实现1+1/2+1/3的求和。

我们可以先定义一个变量sum用于存储求和的结果,然后使用for循环来遍历每个分数的分母。在每次遍历中,我们可以通过1.0 / i计算出当前分数的值,并将其加到sum中。最后输出sum的值即可。

下面是代码实现:


#include <iostream>

using namespace std;

int main()

{

  double sum = 0.0;  // 定义变量sum,用于存储求和的结果

  int num = 10;    // 遍历分母的次数

  for(int i = 1; i <= num; i++)

  {

    sum += 1.0/i;  // 计算当前分数的值,并加到sum中

  }

  cout << "1+1/2+1/3+...+1/" << num << "的和为:" << sum << endl; // 输出sum的值

  return 0;

}

运行以上代码,我们可以得到如下输出结果:


1+1/2+1/3+...+1/10的和为:2.92897

因此,我们成功地使用C++编程实现了1+1/2+1/3的求和。这个方法也可以推广到计算其他类似的数列求和问题。

  
  

评论区

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