21xrx.com
2025-04-03 21:32:59 Thursday
文章检索 我的文章 写文章
C++计算200-N中不包括7的倍数的整数之和,输入N即可
2023-06-29 18:36:12 深夜i     26     0
C++ 计算 不包括7的倍数 整数之和 输入N

在计算机编程语言中,C++是一种非常流行的语言。它可以用来解决各种不同的问题,包括数学计算问题。其中一个常见的问题就是求和问题。本文将介绍如何使用C++编写一个程序来计算200-N中不包括7的倍数的整数之和,只需要输入N即可。

首先,我们需要了解一些基本的C++语法知识。C++中,可以使用循环结构和条件语句来实现各种计算任务。在我们的问题中,我们需要计算一系列整数的和,而这些整数需要满足不包括7的倍数。因此,我们可以使用一个循环结构来遍历所有符合条件的整数,并将它们的值相加起来。

具体来说,我们可以使用一个for循环来遍历所有在200-N范围内的整数,然后在循环中使用if语句来判断当前的整数是否是7的倍数。如果不是7的倍数,则将其值加入一个累加器中。最后,当循环结束时,累加器中的值就是所求的整数之和。

下面就是我们所需要的代码实现:

#include <iostream>
using namespace std;
int main() {
  int N;
  int sum = 0;
  cout << "请输入N值:";
  cin >> N;
  for (int i = 200; i > N; i--) {
    if (i % 7 != 0) {
      sum += i;
    }
  }
  cout << "200-N中不包括7的倍数的整数之和为:" << sum << endl;
  return 0;
}

在这段代码中,我们首先使用了iostream库来输出提示信息,然后使用cin来获取用户输入的N值。然后,我们使用一个for循环来遍历所有在200-N范围内的整数。如果当前的整数满足不是7的倍数的条件,我们就将它的值加入到累加器sum中。最后,我们输出累加器sum的值,这就是所求的整数之和。

使用上述代码,我们可以很轻松地计算出200-N中不包括7的倍数的整数之和。这个方法在实际应用中也是非常常见的,可以帮助我们快速解决各种数学计算问题。

  
  

评论区

    相似文章
请求出错了