69,371
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
#include<conio.h>
#include<math.h>
int Max,Min;
void main()
{
float ave,score(int array[]);
int i,a[10];
printf("请输入数组元素:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
printf("\n");
ave=score(a);
printf("最高分=%d\n最低分=%d\n平均分=%f\n",Max,Min,ave);
getch();
}
float score(int array[])
{
int i;
float Sum=0.0;
float Aver;
Max=array[0];
Min=array[0];
for(i=1;i<10;i++)
{
Sum=Sum+array[i];
if(array[i] >= Max)
Max=array[i];
if(array[i] <= Min)
Min=array[i];
}
Aver=Sum/10;
return(Aver);
}
float score(int array[])
{
int i,Sum=0;
float Aver;
Max=array[0];Min=array[0];
for(i=1;i<10;i++)
{
Sum=Sum+array[i];
if(array[i]>=Max)
Max=array[i];
if(array[i]<=Min)
Min=array[i];
}
Aver=Sum/10;
return(Aver);
}