21xrx.com
2025-03-28 00:40:21 Friday
文章检索 我的文章 写文章
C++实现1到100之间3和5的倍数求和
2023-07-05 01:13:02 深夜i     73     0
C++ 求和 倍数 3

在计算机编程中,经常需要对一定范围内的数字进行计算操作。例如,计算从1到100之间所有3和5的倍数的和。在C++编程语言中,可以使用循环和条件语句来实现这个需求。

首先,需要定义一个变量来存储计算结果,例如命名为sum。接着,可以使用for循环来遍历1到100之间的数字。在循环中,使用if条件语句来检查当前的数字是否是3或5的倍数。如果是,则将该数字累加到sum变量中。

以下是完整的C++代码实现:

#include <iostream>
using namespace std;
int main() {
  int sum = 0;
  for (int i = 1; i <= 100; i++) {
    if (i % 3 == 0 || i % 5 == 0) {
      sum += i;
    }
  }
  cout << "1到100之间3和5的倍数的和为:" << sum << endl;
  return 0;
}

在上述代码中,首先定义了一个int类型变量sum并初始化为0。然后使用for循环遍历1到100之间的数字,使用if条件语句判断是否是3或5的倍数。如果是,则将该数字累加到sum变量中。最后使用cout语句输出计算结果。

使用该代码运行后,输出结果为:

1到100之间3和5的倍数的和为:2418

因此,该方法可以快速、轻松地计算出任何范围内3和5的倍数的和。

  
  

评论区

请求出错了