21xrx.com
2024-11-22 13:07:26 Friday
登录
文章检索 我的文章 写文章
C++计算200-N中不包括7的倍数的整数之和,输入N即可
2023-06-29 18:36:12 深夜i     --     --
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的倍数的整数之和。这个方法在实际应用中也是非常常见的,可以帮助我们快速解决各种数学计算问题。

  
  

评论区

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