实验要求:
学生信息录入,信息包括学号、姓名、专业、四门课成绩、总分、名次;
系统可对学生信息浏览、增加、删除和修改;
按学生成绩确定名次及信息输出,双向冒泡排序、希尔排序、快速排序、堆排序。
要求可对学生信息查询,根据学号或姓名进行查找;
信息修改仅可修改四门课成绩;
文件存取学生信息
类里要能保存学生的基本信息student ,包括专业 各专项分数 姓名 学号 和总成绩 专业就是平时大学里的c++高数,英语成绩啥的。
class student{
private:
/*
学生的各项基本信息
/
public:
/
friend void 输入(成绩) 统计 查(根据学号姓名专业)改 删除 排序 输出
*/
}stu[ ];
学生管理系统的菜单按照分类 12345678编写
主函数
int main() {
for () {
switch (menu()) {
case 1:
Input(stu);
break;
case 2:
Statistic(stu);
break;
case 3:
Lookup(stu);
system(“pause”);
break;
case 4:
Modify(stu);
system(“pause”);
break;
case 5:
Delete(stu);
system(“pause”);
break;
case 6:
Insert(stu);
system(“pause”);
break;
case 7:
Sort(stu);
system(“pause”);
break;
case 8:
Output(stu);
system(“pause”);
break;
}
}
return 0;
}