刚开始,终点还很远
#include <stdio.h>
int Tptalscore(int score[10]) //定义总分函数
{
int i,sum;
for(i=0;i<10;i++)
{
sum+=score[i];
}
printf("总分为%d\n",sum);
}
int Maxone(int score[10]) //定义最高分函数
{
int i,max;
max=score[0];
for(i=0;i<10;i++)
{
if(score[i]>max)
{
max=score[i];
}
}
printf("最高分为%d\n",max);
}
int Minone(int score[10]) //定义最低分函数
{
int i,min;
min=score[0];
for(i=0;i<10;i++)
{
if(score[i]<min)
{
min=score[i];
}
}
printf("最低分为%d\n",min);
}
float Average(int score[10]) //定义平均分函数
{
int i;
float sum,ave;
for(i=0;i<10;i++)
{
sum+=score[i];
}
ave=sum/10;
printf("平均分为%.2f\n",ave);
}
void Sort(int score[10])
{
int i,j;
for(i=8;i>=0;i--)
{
for(j=0;j<=i;j++)
{
if(score[j]<score[j+1])
{
int temp;
temp=score[j];
score[j]=score[j+1];
score[j+1]=temp;
}
}
}
printf("降序排序:\n");
for(i=0;i<10;i++)
{
printf("%d ",score[i]);
}
}
int main() //主函数
{
int score[10]={67,98,75,63,82,79,81,91,66,84};
Tptalscore(score); //调用总分函数
Maxone(score); //调用最高分函数
Minone(score); //调用最低分函数
Average(score); //调用平均分函数
Sort(score); //调用排序函数
return 0;
}