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;
}