21xrx.com
2024-11-22 06:29:33 Friday
登录
文章检索 我的文章 写文章
计算100以内能被2或3整除的数的和,c++实现
2023-06-26 16:35:21 深夜i     --     --
计算 100 整除 c++实现

在计算机编程中,掌握基础的算法和语言是非常重要的。其中,求和算法是最基本的算法之一。在这篇文章中,我们将用 C++ 实现计算 100 以内能被 2 或 3 整除的数的和的算法。

首先,我们需要明确计算 100 以内能被 2 或 3 整除的数的和的具体流程。根据题目要求,我们需要对 1 到 100 中每个能被 2 或 3 整除的数求和。因此,我们可以使用 for 循环语句遍历从 1 到 100 的每个数,并判断其是否能被 2 或 3 整除,若满足条件则将其加入总和中。

接下来,我们可以开始用 C++ 语言进行实现。具体代码如下:


#include <iostream>

using namespace std;

int main()

{

  int sum = 0; // 初始化总和为 0

  for(int i = 1; i <= 100; i++) // 遍历 1 到 100 的每个数

  {

    if(i % 2 == 0 || i % 3 == 0) // 判断该数是否能被 2 或 3 整除

      sum += i; // 若满足条件,则加到总和中

  }

  cout << "100以内能被2或3整除的数的和为:" << sum << endl; // 输出总和

  return 0;

}

代码中,我们首先初始化总和为 0。接着用 for 循环语句遍历 1 到 100 的每个数,通过 if 语句判断该数是否能被 2 或 3 整除,若满足条件,则将该数加到总和中。最后,我们通过 cout 语句输出总和结果。

当我们编译并运行程序后,屏幕上会显示出计算结果,即 100 以内能被 2 或 3 整除的数的和,具体如下:


100以内能被2或3整除的数的和为:2340

因此,通过编写上述 C++ 代码,我们成功实现了计算 100 以内能被 2 或 3 整除的数的和的算法。此外,需要注意的是,对于更大的数,我们可以使用长整型进行计算,以避免数据溢出问题。

  
  

评论区

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