C语言,统计整型数组中数的重复次数
#include <stdio.h> int main() { int arr[] = { 22, 34, 3, 32, 33,22,33,33,22,82, 55, 89, 50, 37, 5, 64, 35, 9, 70 }; int len = (int) sizeof(arr) / sizeof(*arr); int count[100]={0},a,b; for(a=0;a<len;a++) { count[arr[a]]++; } for(a=0;a<len;a++) { { for(b=0;b<=a;b++) if(arr[a]==arr[b]) break; } if(b==a && count[arr[a]]>0) printf("%d %d\n",arr[a],count[arr[a]]); } getchar(); }