csp2021-04-1 灰度直方图 开一个数组来记录下标出现的次数 #include<stdio.h> int main() { int a[256]= {0}; int m,n,l; int t; scanf("%d%d%d",&n,&m,&l); for(int i=0; i<n*m; i++) { scanf("%d",&t); a[t]++; //每输入一个数,对应下标的元素+1 } for(int i=0; i<l; i++) printf(i?" %d":"%d",a[i]); //除了第一个元素,每个元素前加一个空格 }