正在加载图片...
按语文成绩排序函数 客水 *客客水**客水水凇客*水容客水涂常 void Sort Chinese(struct student*p, int n for(=0;<n-1;i++) k=1 for (=i+l; j<n j++) if(p+k)->Score[0K<(p+j->Score[o]k= f(il=k )Swap(p+k, p+i); /交换语文成绩* printf("hn完成语文成绩由高到低排序!n"), 按数学成绩排序函数 率本幸本**举幸率****幸率本幸本幸**/ void SortMath( struct student*p, int n) int i,j, k; for(=0;<n-1;i++) k=1 for (=i+l: j<n: j++) if(p+k)->Score[1]<(p+j->Score[l])k= il=k)Swap(p+k, p+i); /*交换数学成绩* printf("hn完成数学成绩由高到低排序!n") 按外语成绩排序函数 *水客水客客水客水客*涂水*客水 *****本本本本本本本本本率本本幸**/ void Sort ForeignLanguage(struct student*p, int n) int i,j, k; for(=0;<n-1;i++) 1 for (=i+l: j<n: j++)按语文成绩排序函数 \**********************************************************/ void SortChinese(struct student *p,int n) { int i,j,k; for (i=0;i<n-1;i++) { k=i; for (j=i+1;j<n;j++) if((p+k)->Score[0]<(p+j)->Score[0])k=j; if(i!=k)Swap(p+k,p+i); /*交换语文成绩*/ } printf("\n 完成语文成绩由高到低排序!\n"); } /**********************************************************\ 按数学成绩排序函数 \**********************************************************/ void SortMath(struct student *p,int n) { int i,j,k; for (i=0;i<n-1;i++) { k=i; for (j=i+1;j<n;j++) if((p+k)->Score[1]<(p+j)->Score[1])k=j; if(i!=k)Swap(p+k,p+i); /*交换数学成绩*/ } printf("\n 完成数学成绩由高到低排序!\n"); } /**********************************************************\ 按外语成绩排序函数 \**********************************************************/ void SortForeignLanguage(struct student *p,int n) { int i,j,k; for (i=0;i<n-1;i++) { k=i; for (j=i+1;j<n;j++)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有