描述
输出一个整数序列中与指定数字相同的数的个数。
输入
输入包含2行:
第1行为N和m,表示整数序列的长度(N <= 100)和指定的数字, 中间用一个空格分开;
第2行为N个整数,整数之间以一个空格分开。
输出
输出为N个数中与m相同的数的个数。
思路还是很简单
首先 循环次数是N(蓝字部分注意) 指定的数字就是我们m(输入的第二个数)
然后 每次循环检测输入值是否与我们的m相等就行了
#include<stdio.h>
int main(){
int N,m,c,d,sum=0;
scanf("%d %d\n",&N,&m);
for (c=1;c<=N;c++){ //总共循环N次
scanf("%d ",&d);
if (d==m) //如果输入的值等于m的话,sum就自增
sum++;
}
printf("%d",sum);
return 0;
}