21xrx.com
2024-12-22 21:04:53 Sunday
登录
文章检索 我的文章 写文章
C++判断n个整数是否包含2020和2021
2023-07-05 06:42:34 深夜i     --     --
C++ 整数 判断 2020 2021

C++是一种高级编程语言,可以用来开发各种类型的应用程序,包括编写检查n个整数中是否包含2020和2021的程序。在本文中,我们将探讨如何使用C++编写这样的程序。

首先,我们需要了解一些基本的C++语法和数据结构,包括数组和循环。在这个程序中,我们需要定义一个n元素的整数数组,然后使用循环来遍历每个元素并检查是否包含2020和2021。

以下是一个简单的C++程序,可以实现这个功能:


#include <iostream>

using namespace std;

int main() {

  int n;

  cout << "请输入要检查的整数个数:";

  cin >> n;

  int arr[n];

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

    cout << "请输入第" << i+1 << "个整数:";

    cin >> arr[i];

  }

  bool has2020 = false, has2021 = false;

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

    if (arr[i] == 2020)

      has2020 = true;

    if (arr[i] == 2021)

      has2021 = true;

  }

  if (has2020 && has2021)

    cout << "该整数集合包含2020和2021" << endl;

  else

    cout << "该整数集合不包含2020和2021" << endl;

  return 0;

}

这段代码首先让用户输入n个整数,然后按照顺序存储到一个n元素的数组中。接下来,使用循环遍历该数组,并检查每个元素是否等于2020或2021。如果有一个元素等于2020且另一个元素等于2021,则表明该整数集合包含2020和2021。

最后,程序输出一个消息,告诉用户该整数集合是否包含2020和2021。

总之,使用C++编写一个程序来检查n个整数是否包含2020和2021是一件非常简单的事情。只需要定义一个整数数组,并使用循环来遍历每个元素,然后检查它是否等于2020或2021即可。

  
  

评论区

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