目录
要求
- 请设计一个学生成绩管理系统。学生信息包括学号、姓名、性别、英语、数学、程序设计、数据结构、总分、名次等内容。请实现如下功能:
- 学生信息的录入(并能够检查学号重复者、成绩不超过100分检查,计算总分);
- 学生信息的查询(可以按照学号和姓名两种方式查询);
- 学生信息的修改(一律按照学号对应修改,仅对四门课程成绩修改);
- 学生总分的排序(要求稳定排序,有相同分数时按照并列名次处理);
- 学生信息的输出;
- 退出管理系统;
效果图
Gif 动图
各界面图
源代码下载
若以下显示需要登录,请刷新页面或点击此处下载。
流程图
思路与算法
- 数据结构
- 双向链表(使用STL的list)
- 算法
- 插入:尾插法(list::push_back())
- 排序:二路归并(其实最好是采用基数排序)
- 查找:顺序查找
注意
- 本例中使用了SLT的list,但查找,排序算法是自己写的。其实用我自己的双向队列后实现查找排序会简单很多,但由于需要使用到coolfun中的一些控制台界面函数(coolfun::switch_show_change),因此骑虎难下。
- 本例中是使用了包含大部分自己写的函数的函数库coolfun,将会在后续文章中介绍它。
prednisone 1 mg for sale 30mg prednisone 200 mg prednisone daily
generic zithromax india: zithromax online usa – where can i get zithromax
https://prednisonea.store/# by prednisone w not prescription
ivermectin generic ivermectin 3 mg dose ivermectin 0.08
ivermectin 1%cream: where can i buy oral ivermectin – stromectol xr
stromectol where to buy: stromectol 6 mg tablet – stromectol for humans
amoxicillin 500 mg purchase without prescription: how to buy amoxicillin online – buying amoxicillin in mexico
ivermectin usa stromectol cream ivermectin lotion price
how to prevent hair loss while on tamoxifen: tamoxifen citrate pct – tamoxifen chemo
does tamoxifen cause joint pain lexapro and tamoxifen tamoxifen 20 mg tablet
generic diflucan fluconazole: where to buy diflucan pills – diflucan cream
cytotec online: cytotec online – buy cytotec pills online cheap
how to order doxycycline: doxycycline generic – doxycycline vibramycin
buy ciprofloxacin over the counter buy cipro online cipro 500mg best prices
alternative to tamoxifen: nolvadex side effects – does tamoxifen cause weight loss
diflucan drug coupon: diflucan buy online usa – over the counter diflucan pill
diflucan 100 diflucan generic best diflucan price
how does tamoxifen work: tamoxifen therapy – nolvadex gynecomastia
http://doxycyclinest.pro/# buy doxycycline hyclate 100mg without a rx
buy cipro online: buy generic ciprofloxacin – ciprofloxacin generic price
is nolvadex legal tamoxifen reviews tamoxifen cancer
diflucan 50mg tablet: diflucan 150mg fluconazole – buy diflucan otc
cipro: ciprofloxacin generic – ciprofloxacin order online
where can i get doxycycline: doxycycline 100mg tablets – buy doxycycline for dogs
how to get nolvadex tamoxifen bone density tamoxifen and bone density
tamoxifen rash: tamoxifen hormone therapy – clomid nolvadex
how to order doxycycline: doxycycline medication – generic doxycycline
http://misoprostol.top/# order cytotec online
ciprofloxacin: buy ciprofloxacin – buy ciprofloxacin
buy doxycycline online without prescription: doxycycline generic – doxy 200
diflucan pill canada diflucan online no prescription where can i get diflucan online
doxycycline prices: buy doxycycline without prescription uk – doxy 200
buy cytotec over the counter: buy cytotec – Misoprostol 200 mg buy online
doxycycline hyc 100mg: doxycycline 100mg tablets – doxycycline 500mg
ciprofloxacin generic: п»їcipro generic – buy ciprofloxacin
buy tamoxifen: generic tamoxifen – buy nolvadex online
buy cipro cheap п»їcipro generic antibiotics cipro
natural alternatives to tamoxifen: tamoxifen reviews – does tamoxifen cause menopause
http://misoprostol.top/# Abortion pills online
tamoxifen breast cancer: buy nolvadex online – nolvadex vs clomid
cipro online no prescription in the usa ciprofloxacin 500mg buy online cipro online no prescription in the usa
buy cytotec online fast delivery: buy cytotec pills – order cytotec online
dcis tamoxifen: where can i buy nolvadex – benefits of tamoxifen
how does tamoxifen work tamoxifen headache tamoxifen side effects forum
mexican border pharmacies shipping to usa: п»їbest mexican online pharmacies – medicine in mexico pharmacies
online pharmacy india Healthcare and medicines from India india pharmacy
http://mexicanpharmgrx.shop/# best mexican online pharmacies
canadian pharmacy no scripts: Canada pharmacy – online canadian drugstore
mexican rx online online pharmacy in Mexico mexican rx online
http://mexicanpharmgrx.com/# reputable mexican pharmacies online