!、题目1:简单的C语言成绩管理系统设计。
要求:输入一个班25名学生的C语言成绩(整
数),
•求它们的平均分,最高分,最低分,并输出。
把成绩按从高到低输出
#include <stdio.h> float Max=0,Min=0;
int main{
float mean_score(float arrayl,int n);
float ave,score[10],score1[5];
int i:
printf(“请输入班级内25名学生的成绩(please ent
er 5 scores):\n");
for(i=0;<25;i++)
scanf("%f" &score1[il);
ave=mean_score(score1,25);
printf("max=%6.2f\nmin=%6.2f\naverage=%6.
2f\n",Max,Min,ave);
return 0;}
float mean_score(float arrayll,int n){
int i
float aver,sum=array [0];
Max=Min=array[o];
for(i=1;i<n;i++)
{ if(array[i]>Max)Max=array[i];
else if(array[i]<Min)Min=array[i];
sum=sum+array[i];
aver=sum/n:
return (aver);}