7 您所在的位置:网站首页 综测成绩如何排序的 7

7

2024-07-11 02:40| 来源: 网络整理| 查看: 265

 

7-6 学生信息的那些操作:(7)单科成绩排序

分数 10

有一学生成绩表,包括学号、姓名、3门课程成绩。请按要求排序输出:若输入1,则按第1门课成绩降序输出成绩表,若输入为i(1     int n,i,j,d,e;     scanf("%d",&n);     struct student s[n],t;     for(i=0; i         for(i=0; i                 e=strcmp(s[i].xue,s[j].xue);//有这一个就够了                 if(s[i].a                     if(e>0)                     {

                        t=s[i];                         s[i]=s[j];                         s[j]=t;                     }                 }             }         }     }     else if(d==2)     {         for(i=0; i                 if(s[i].b                     if(e>0)                     {

                        t=s[i];                         s[i]=s[j];                         s[j]=t;                     }                 }             }         }     }     else     {         for(i=0; i                 if(s[i].c                     if(e>0)                     {

                        t=s[i];                         s[i]=s[j];                         s[j]=t;                     }                 }             }         }     }     for(i=0; i



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有