C++编程实例学生成绩排名系统
printf("亲,还没有联系人呢,按1添加联系人\n");
break;
}
mutirank(a,n);
break;
case '7':
fail(a,n);
break;
case '0':
ffprintf(a,n);
return 0;
default :
break;
}
}
}
//排序函数
void allrank(struct student *a,int n)
{
int i,j;
for(i=0;i { for(j=i+1;j { if(a[i].all { swap(a[i],a[j]); } } } } //多重排序 void mutirank(struct student *a,int n) { int i,j; char k; printf(" 请选择你要查询的项目\n"); printf(" 1---总成绩排名\n"); printf(" 2---c语言单科成绩排名\n"); printf(" 3---高数单科成绩排名\n"); printf(" 4---体育单科成绩排名\n"); k=getch(); switch(k) { case '1': for(i=0;i { for(j=i+1;j { if(a[i].all { swap(a[i],a[j]); } } } break; case '2': for(i=0;i { for(j=i+1;j { if(a[i].c { swap(a[i],a[j]); } } } break; case '3': for(i=0;i { for(j=i+1;j { if(a[i].math { swap(a[i],a[j]); } } } break; case '4':
· [ASP.NET].net知识结构
· [VB.NET]VB.NET委托的使用
· [C#]c# Winform 保存修改后的配置
· [ASP.NET]ASP运行环境--.NetBox
· [C#]C#特性学习与使用
· [ASP.NET]asp.net使用Mysql乱码处理
· [C#]把Array说透
· [VB.NET]VB中用ADO对象动态创建数据库和表
· [C#]winform c#写ini文件


·JAVA Swing学习基础教程指南
·java8 安装使用教程
·专题:c指针编程指南
·认识全文检索引擎架构 Lucene
·深度理解Struts 2 框架
·集成开发环境 Eclipse 提高篇
·各种关系型数据库死锁的解决方案
·深入浅出讲解轻型数据库系统
·浅水也能摸鱼--JAVA虚拟机
·QT编程基础入门到精通