为了账号安全,请及时绑定邮箱和手机立即绑定

此题完整的步骤,初学者适用。

#include<stdio.h>
int Max(int score[10]){
 int i,max;
 max=score[0];
 for(i=0;i<=9;i++){
  if(score[i]>max){
   max=score[i];
  }
 }return max;
}
int Min(int score[10]){
 int i,min;
 min=score[0];
 for(i=0;i<=9;i++){
  if(min>=score[i]){
   min=score[i];
  }
 }return min;
}
int Avg(int score[10]){
 int i;
 float avg=0;
 for(i=0;i<=9;i++){
  avg+=score[i];
 }
 return avg;
}
int Sort(int score[10]){
 int temp,i,j;
 temp=0;
 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;
   }
  }
 }
 return temp;
}
int main(){
 int score[10]={67,89,65,58,23,94,54,97,54,77};
 int max,min,temp,i;
 float avg;
 max=Max(score);
 min=Min(score);
 avg=Avg(score);
 printf("最高分为:%d\n",max);
 printf("最低分为:%d\n",min);
 printf("平均分为:%5.2f\n",avg/10);
 temp=Sort(score);
 printf("升序排序为:");
 for(i=9;i>=0;i--){
  if(i!=9){
  printf("%d ",score[i]);
  }else{
  printf("%d ",score[i]);
  }
 }printf("\n");
 return 0;
}

正在回答

举报

0/150
提交
取消
C语言入门
  • 参与学习       926224    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

此题完整的步骤,初学者适用。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信