#include <stdio.h>
#define MAX_N 100
void main()
{
int n,i,sum;
float Mark[MAX_N];
float MaxMark,MinMark,AvgMark;
int Num90=0,Num80=0,Num70=0,Num60=0,Num0=0;
printf("请输入总人数n=");
scanf("%d",&n);
for(i = 0; i < n; i++)
{
printf("Mark[%d]=",i);
scanf("%f", &Mark[i]);
}
MaxMark=0;
MinMark=100;
sum=0;
for(i = 0; i < n; i++)
{
sum = sum + Mark[i];
if(Mark[i] > MaxMark)
MaxMark= Mark[i];
if(Mark[i] < MinMark)
MinMark = Mark[i];
if(Mark[i] >= 90)
Num90++;
else if(Mark[i] >= 80)
Num80++;
else if(Mark[i] >= 70)
Num70++;
else if(Mark[i] >= 60)
Num60++;
else
Num0++;
}
AvgMark = sum / n;
printf("最高分为%f\n", MaxMark);
printf("最低分为%f\n", MinMark);
printf("平均分为%f\n", AvgMark);
printf("90-100的人数为%d\n", Num90);
printf("80-89的人数为%d\n", Num80);
printf("70-79的人数为%d\n", Num70);
printf("60-69的人数为%d\n", Num60);
printf("60分以下人数为%d\n", Num0);
}