目录
要求
- 请设计一个学生成绩管理系统。学生信息包括学号、姓名、性别、英语、数学、程序设计、数据结构、总分、名次等内容。请实现如下功能:
- 学生信息的录入(并能够检查学号重复者、成绩不超过100分检查,计算总分);
- 学生信息的查询(可以按照学号和姓名两种方式查询);
- 学生信息的修改(一律按照学号对应修改,仅对四门课程成绩修改);
- 学生总分的排序(要求稳定排序,有相同分数时按照并列名次处理);
- 学生信息的输出;
- 退出管理系统;
效果图
Gif 动图
各界面图
源代码下载
若以下显示需要登录,请刷新页面或点击此处下载。
流程图
思路与算法
- 数据结构
- 双向链表(使用STL的list)
- 算法
- 插入:尾插法(list::push_back())
- 排序:二路归并(其实最好是采用基数排序)
- 查找:顺序查找
注意
- 本例中使用了SLT的list,但查找,排序算法是自己写的。其实用我自己的双向队列后实现查找排序会简单很多,但由于需要使用到coolfun中的一些控制台界面函数(coolfun::switch_show_change),因此骑虎难下。
- 本例中是使用了包含大部分自己写的函数的函数库coolfun,将会在后续文章中介绍它。
neurontin capsules 600mg neurontin 300 mg buy neurontin 100mg discount
https://prednisoned.online/# prednisone 5mg price
http://prednisoned.online/# cost of prednisone 10mg tablets
neurontin pills: 600 mg neurontin tablets – buy cheap neurontin
doxycycline 100mg capsules: order doxycycline online – doxycycline prices
buy doxycycline online 270 tabs: doxylin – doxycycline 100mg dogs
https://doxycyclinea.online/# doxycycline pills
where to buy amoxicillin: ampicillin amoxicillin – amoxicillin capsules 250mg
amoxicillin 875 125 mg tab: amoxicillin without a prescription – can you buy amoxicillin over the counter in canada
buy azithromycin zithromax: buy zithromax – zithromax cost canada
https://prednisoned.online/# buy prednisone canada
buy doxycycline online uk purchase doxycycline online doxycycline prices
http://doxycyclinea.online/# doxycycline online
buy doxycycline online without prescription: buy doxycycline hyclate 100mg without a rx – doxycycline 100mg capsules
doxycycline 100mg online: generic for doxycycline – doxycycline order online
doxycycline 100mg capsules doxycycline hydrochloride 100mg doxycycline 50 mg
https://pharmcanada.shop/# buying drugs from canada
canadianpharmacy com canadian pharmacy world buying drugs from canada
http://pharmnoprescription.icu/# canadian prescription
canada cloud pharmacy: canadian pharmacy no scripts – cheap canadian pharmacy online
https://pharmworld.store/# uk pharmacy no prescription
indian pharmacy online: best online pharmacy india – mail order pharmacy india
promo code for canadian pharmacy meds pharm world store pharmacy coupons
canadian pharmacies not requiring prescription: online pharmacy – pharmacy no prescription required
https://pharmmexico.online/# medicine in mexico pharmacies
mexico drug stores pharmacies mexican rx online mexico pharmacies prescription drugs
http://pharmnoprescription.icu/# online drugs no prescription
best online pharmacy no prescription: online pharmacy non prescription drugs – cheapest pharmacy for prescriptions
buy medicines online in india india pharmacy indian pharmacies safe
https://pharmnoprescription.icu/# online pharmacy without a prescription
legit non prescription pharmacies online pharmacy canadian pharmacy world coupons
prescription drugs canada buy online: canadian pharmacy 24h com safe – canadian world pharmacy
reputable canadian pharmacy: cheap canadian pharmacy online – canadian king pharmacy
safe reliable canadian pharmacy buying from canadian pharmacies canadian pharmacy in canada
https://pharmcanada.shop/# legit canadian pharmacy online
https://pharmworld.store/# canadian prescription pharmacy
http://cialist.pro/# п»їcialis generic
Kamagra Oral Jelly Kamagra Oral Jelly cheap kamagra
Kamagra 100mg price: buy kamagra online – cheap kamagra
cenforce for sale: cenforce.pro – Cenforce 100mg tablets for sale
cheapest cialis Generic Cialis without a doctor prescription Buy Tadalafil 20mg