ソースコード
源文件
#include <stdio.h>
#define num 20 /* 全体の数は20個 */
int main(void){
int a[]={11,21,31,41,51,61,71,81,91,100,
1,15,24,36,48,52,67,72,82,10};
int i, rank, hist[11];
for(i=0; i<=10; i++){
hist[i] = 0;
}
for(i=0; i<num; i++){
rank = a[i]/10;
if(0 <= rank && rank <= 10)
hist[rank]++;
}
for(i=0; i<=10; i++){
printf("%3d -- %3d\n", i*10,hist[i]);
}
return 0;
}
|