C 语言程序设计实践 9.4 并列第一

来源:互联网 发布:迅捷fw325r设置软件 编辑:程序博客网 时间:2024/09/21 06:21


AC代码:


#include <stdio.h>  int main()  {      struct Data{          char name[15];          int score;      }stu[100],*p=stu,temp;      int n,i,j;      scanf("%d",&n);      for (i=0;i<n;i++,p++)          scanf("%s %d",p->name,&p->score);      for (i=0;i<n-1;i++)          for (j=0;j<n-1-i;j++)              if (stu[j].score<stu[j+1].score){                  temp=stu[j];                  stu[j]=stu[j+1];                  stu[j+1]=temp;              }      printf("%d\n%s\n",stu[0].score,stu[0].name);      for (i=0;stu[i].score==stu[i+1].score;i++)          printf("%s\n",stu[i+1].name);      return 0;  }


0 0
原创粉丝点击