目录
要求
- 请设计一个学生成绩管理系统。学生信息包括学号、姓名、性别、英语、数学、程序设计、数据结构、总分、名次等内容。请实现如下功能:
- 学生信息的录入(并能够检查学号重复者、成绩不超过100分检查,计算总分);
- 学生信息的查询(可以按照学号和姓名两种方式查询);
- 学生信息的修改(一律按照学号对应修改,仅对四门课程成绩修改);
- 学生总分的排序(要求稳定排序,有相同分数时按照并列名次处理);
- 学生信息的输出;
- 退出管理系统;
效果图
Gif 动图
各界面图
源代码下载
若以下显示需要登录,请刷新页面或点击此处下载。
流程图
思路与算法
- 数据结构
- 双向链表(使用STL的list)
- 算法
- 插入:尾插法(list::push_back())
- 排序:二路归并(其实最好是采用基数排序)
- 查找:顺序查找
注意
- 本例中使用了SLT的list,但查找,排序算法是自己写的。其实用我自己的双向队列后实现查找排序会简单很多,但由于需要使用到coolfun中的一些控制台界面函数(coolfun::switch_show_change),因此骑虎难下。
- 本例中是使用了包含大部分自己写的函数的函数库coolfun,将会在后续文章中介绍它。
cialis 10mg ireland: cheapest tadalafil – super active cialis with no prescription
Oh my goodness! Impressive article dude! Many thanks, However I am going through issues with your RSS. I don’t understand the reason why I cannot join it. Is there anybody having similar RSS problems? Anyone who knows the solution can you kindly respond? Thanks!
viagra for sale: Cheap Viagra online – viagra online
http://tadalafil.auction/# cialis funny
cialisnonprecription: cialis without a doctor prescription – generic cialis 20 mg
https://tadalafil.auction/# cialis manufactured in canada
viagra without a doctor prescription: buy sildenafil online canada – buy generic viagra online
This blog was… how do I say it? Relevant!! Finally I’ve found something which helped me. Kudos!
viagra online: Buy Viagra online in USA – viagra cost
http://tadalafil.auction/# brand cialis 20mg
viagra without a doctor prescription usa: Buy Viagra online in USA – cost of viagra
Way cool! Some very valid points! I appreciate you penning this write-up and the rest of the site is very good.
https://tadalafil.auction/# dapoxetine and cialis
can you buy cialis with no prescription: Generic Tadalafil 20mg price – how much is a cialis prescription with no insurance
buy viagra order: Buy Viagra online in USA – over the counter alternative to viagra
http://sildenafil.llc/# viagra price
blue pill viagra: Cheap Viagra online – generic viagra
Новости высоких технологий http://barbie-games.ru/ymnyi-snariad-dlia-vmf и гаджетов.
Актуальные новости техники http://barbie-games.ru/more-v-monastyrskom-podvale и гаджетов.
Новости высоких технологий: новинки http://barbie-games.ru/podgotovka-x-mejdynarodnoi-vystavki-vooryjeniia-voennoi-tehniki-i-boepripasov-russiaarmsexpo-idet-polnym-hodom компьютерной техники и мобильных телефонов
Свежие новости http://barbie-games.ru/specialisty-google-x-sozdali-prototip-kontaktnyh-linz-dlia-diabetikov технологий новинки компьютерной техники
Новости высоких технологий http://barbie-games.ru/category/internet-servisyi новинки компьютерной техники и мобильных телефонов
Greetings! Very useful advice within this post! It is the little changes that will make the most important changes. Many thanks for sharing!
http://tadalafil.auction/# cialis with daxopretine
buy viagra order: Buy Viagra online cheap – buy viagra online
migliori farmacie online 2024: Farmacia online piГ№ conveniente – farmacia online
https://farmait.store/# farmaci senza ricetta elenco
Farmacia online miglior prezzo: kamagra gold – Farmacia online piГ№ conveniente
viagra generico prezzo piГ№ basso: viagra generico – viagra generico sandoz
торты на заказ недорого цены торт на рождение
Farmacia online miglior prezzo: Avanafil a cosa serve – Farmacie online sicure
http://viagragenerico.site/# siti sicuri per comprare viagra online
viagra online spedizione gratuita: viagra generico – viagra pfizer 25mg prezzo
http://avanafil.pro/# farmacie online autorizzate elenco
farmacia online piГ№ conveniente: kamagra oral jelly consegna 24 ore – farmacia online senza ricetta
Hi! I just wish to give you a big thumbs up for your excellent info you’ve got here on this post. I will be coming back to your web site for more soon.
acquistare farmaci senza ricetta: avanafil senza ricetta – Farmacie on line spedizione gratuita
I like reading through a post that will make people think. Also, many thanks for allowing for me to comment.
viagra generico recensioni: viagra prezzo – viagra generico recensioni
viagra consegna in 24 ore pagamento alla consegna: acquisto viagra – viagra acquisto in contrassegno in italia
Everything is very open with a clear clarification of the issues. It was truly informative. Your site is very helpful. Many thanks for sharing.
This website definitely has all the information and facts I wanted concerning this subject and didn’t know who to ask.
viagra online in 2 giorni: viagra online siti sicuri – viagra subito
viagra pfizer 25mg prezzo: viagra generico – viagra naturale
Farmacia online miglior prezzo: acquisto farmaci con ricetta – migliori farmacie online 2024
Farmacie on line spedizione gratuita: Avanafil prezzo – top farmacia online
http://avanafil.pro/# migliori farmacie online 2024
viagra consegna in 24 ore pagamento alla consegna: viagra online siti sicuri – pillole per erezione in farmacia senza ricetta
siti sicuri per comprare viagra online: viagra senza prescrizione – viagra naturale
https://avanafil.pro/# comprare farmaci online con ricetta