20200820--一维数组:与指定数字相同的数的个数(奥赛一本通P75 1)

//一维数组
//输出一个整数序列中与指定数字相同的数的个数
//输入:
//输入包含三行:
//第1行为n(n<=100),表示整数序列的长度;
//第2行为n个整数,整数之间以一个空格分开;
//第3行包含一个整数,为指定的数字m
#include <bits/stdc++.h>
using namespace std;
int n,a[100],m,sum;
int main()
{
  cout<<"请输入整数序列的长度:";
  cin>>n;
  for(int i=1;i<=n;i++)
  {
    scanf("%d",&a[i]);
  }
  cout<<"请输入指定数字:";
  cin>>m;
  for(int i=1;i<=n;i++)
  {
    if(a[i]==m)
       {
        sum++;
       }
  }
  cout<<"与"<<m<<"相同的数字有:"<<sum<<"个";
  return 0;
}

原文地址:https://www.cnblogs.com/whcsrj/p/13537437.html