
代码
#include <stdio.h>
int main() {
int score[101] = {0};
int n;
scanf("%d", &n);
for(int i=0; i<n; i++){
int t;
scanf("%d", &t);
score[t]++;
}
scanf("%d", &n);
for(int i=0; i<n; i++){
int t;
scanf("%d", &t);
if(i==0){
printf("%d", score[t]);
}
else{
printf(" %d", score[t]);
}
}
return 0;
}
注解
水题。
一个萝卜一个坑,一个分数占数组一个位置。
结果

本文介绍了一个简单的C程序,用于统计不同分数出现的次数。通过使用数组作为分数计数器,程序读取输入的分数数量和具体分数,然后输出每个分数的出现次数。此程序适用于初学者理解数组和循环的基本应用。
2335

被折叠的 条评论
为什么被折叠?



