21xrx.com
2025-03-17 02:53:33 Monday
文章检索 我的文章 写文章
C++判断相等数的数量:输入n个数,找出相同的数有多少个
2023-07-04 19:47:19 深夜i     29     0
C++ 判断 相等数 数量 n个数

在C++语言中,我们可以使用数组来存储一组数据。如果我们需要统计一组数据中相同数的数量,可以通过比较每一个数与其它数是否相等来实现。

在程序中,我们首先需要输入n个数,并将这些数存储在数组中。然后,我们可以使用两个循环嵌套的方法来比较每一个数与其它数是否相等。如果相等,则相同数的数量加1。最后,我们输出相同数的数量即可。

下面是使用C++语言实现统计相同数数量的程序示例:

#include <iostream>
using namespace std;
int main()
{
  int n, count = 0;
  cin >> n;
  int arr[n];
  for (int i = 0; i < n; i++)
  {
    cin >> arr[i];
  }
  for (int i = 0; i < n; i++)
  {
    for (int j = i + 1; j < n; j++)
    {
      if (arr[i] == arr[j])
      {
        count++;
      }
    }
  }
  cout << count << endl;
  return 0;
}

在这段程序中,我们首先输入n个数,并定义一个数组arr来存储这些数。接着,使用两个for循环嵌套来比较每一个数与其它数是否相等,并累加相同数的数量。最后,将相同数的数量输出。

例如,如果我们输入5个数为:1 2 3 2 4,则程序会输出1,因为相同的数只有2。

总之,使用C++语言统计相同数数量的方法可以帮助我们更快地发现一组数据中的规律和特点,为日后数据分析和处理提供便利。

  
  

评论区

请求出错了