题目:
指定一个数组中的元素,统计出它在该数组中出现的个数并进行输出。
要求:
输入数组a的元素个数n(n<20)以及n个元素的值,然后再输入一个整数
分析:
首先定义一个数组,由于题目中的数组大小规定小于20,因此我们可以直接定义数组a[19],该数组中最多可以存在19个数。然后我们通过for循环语句进行输入,最后再使用循环语句判断符合条件的数。
上代码!
#include <stdio.h>
int main()
{
int s=0,d,i,a[19],n;
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d",&a[i]);
}
scanf("%d",&d);
for(i=0;i<n;i++){
if(a[i]==d)s++;
}
printf("%d",s);
return 0;
}