//當輸入-999,則輸入結束,統計所有輸入成績個數,平均值,並輸出之。
#include<stdio.h>
int main()
{
int i, n, a[101] = {0}, num = 0, sum = 0;
while(scanf("%d", &n) && n != -999)//以輸入-999結束
{
if(n < 0 || n > 100) //0--100以外數字摒除
continue;
sum += n; //累加分數值
a[n]++; //記錄各個成績個數
}
for(i = 0; i <=100; i++)
if(a[i] != 0) //輸出各個成績及個數
{
printf("%d 分數個數:%d\n", i, a[i]);
num += a[i];
}
printf("所有成績平均值:%.3f\n", sum*1.0/num); //輸出平均成績 ,保留3位小數
}