21xrx.com
2024-12-22 20:57:28 Sunday
登录
文章检索 我的文章 写文章
C++:使用for循环求1到n的和
2023-06-27 13:33:44 深夜i     --     --
C++ for循环 求和 整数n

在C++中,求1到n的和是常见的问题之一。其中,使用for循环是最为简便的方法之一。

对于任意一个正整数n,求1到n的和的数学表达式为∑i = 1 ~ n i。在C++代码中,可以使用一个for循环来计算这个表达式。

具体方法如下:

首先,我们需要声明一个整型变量sum,将其初始化为0。

然后,使用for循环从i=1开始迭代,直到i=n为止。在每次迭代中,将i的值加到sum中,实现累加操作。

最后,将计算得到的sum作为结果输出即可。

下面是使用for循环求1到n的和的C++代码示例:


#include <iostream>

using namespace std;

int main() {

  int n, sum = 0;

  cin >> n;  // 从标准输入读入n的值

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

    sum += i; // 将i的值加到sum中

  }

  cout << "1到" << n << "的和为:" << sum << endl; // 输出计算结果

  return 0;

}

在该代码中,我们首先通过`cin`语句从标准输入读入n的值。然后,在for循环中使用一个累加变量sum,对1到n之间的数进行求和。最后,使用cout语句输出计算结果。

通过使用for循环,我们可以高效地计算1到n的和。在实际编程中,使用for循环求和还具有较强的可读性和易于修改的优点,适合各种编程应用场景。

  
  

评论区

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