我的仰视30
2015-03-29 16:36
#include <stdio.h>
int sum(int score[])
{int i,a=0;
for(i=0;i<10;i++){
a+=score[i];
}
printf("班级考试总分是:%d\n",a);
return 0;
}
int max(int score[])
{int j,b;b=score[0];
for(j=0;j<10;j++){
if(score[j]>b){b=score[j];}
}
printf("班级考试最高分是:%d\n",b);
return 0;
}
int min(int score[])
{int k,c;c=score[0];
for(k=0;k<10;k++){
if(score[k]<c){c=score[k];}
}
printf("班级考试最低分是:%d\n",c);
return 0;
}
int avg(int score[])
{int m;double s,d;s=0.0;
for(m=0;m<10;m++){
s+=score[m];
}
d=s/10;
printf("班级考试平均分是:%lf\n",d);
return 0;
}
int say(int score[])
{int i,j,temp;
for(i=8;i>=0;i--)
{for(j=0;j<=i;j++)
{
if(score[j]<score[j+1])
{temp=score[j];
score[j]=score[j+1];
score[j+1]=temp;
}
}
}
for(i=0;i<10;i++)
{if(i!=9){printf("%d,",score[i]);}
else {printf("%d",score[i]);}
}
return 0;
}
int main()
{
int score[10]={67,98,75,63,82,79,81,91,66,84};
sum(score);
max(score);
min(score);
avg(score);
say(score);
return 0;
}
你这个能运行了吗
C语言入门
926210 学习 · 20797 问题
相似问题