6-12运行成功了!!
#include <stdio.h>
int sum(int score[])
{
int sum=0;
int i=0;
for(i;i<10;i++)
{
sum=sum+score[i];
}
printf("总分为:%d\n",sum);
}
int getmax(int score[])
{
int i=0;
int max=0;
for(i;i<10;i++)
{
if(score[i]>max)
max=score[i];
}
printf("最高分:%d\n",max);
}
int getmin(int score[])
{
int i=0;
int min;
for(i;i<10;i++)
{
if(score[i]<min)
min=score[i];
}
printf("最低分:%d\n",min);
}
int mid(int score[])
{
float mid=0;
int i=0;
for(i;i<10;i++)
{
mid=mid+score[i];
}
printf("平均分为:%.1f\n",mid/10);
}
int array(int score[])
{
int i;
int j;
for(i=9;i>=0;i--)
{
for(j=0;j<=i;j++)
{
if(score[j]<score[j+1])
{
int temp=score[j];
score[j]=score[j+1];
score[j+1]=temp;
}
}
}
printf("降序排序为:");
for(int i=0;i<10;i++)
{
if(i!=9)
{
printf("%d,",score[i]);
}
else
{
printf("%d",score[i]);
}
}
}
int main()
{
int score[10]={67,98,75,63,82,79,81,91,66,84};
sum(score);
getmax(score);
getmin(score);
mid(score);
array(score);
return 0;
}