目录
要求
- 请设计一个学生成绩管理系统。学生信息包括学号、姓名、性别、英语、数学、程序设计、数据结构、总分、名次等内容。请实现如下功能:
- 学生信息的录入(并能够检查学号重复者、成绩不超过100分检查,计算总分);
- 学生信息的查询(可以按照学号和姓名两种方式查询);
- 学生信息的修改(一律按照学号对应修改,仅对四门课程成绩修改);
- 学生总分的排序(要求稳定排序,有相同分数时按照并列名次处理);
- 学生信息的输出;
- 退出管理系统;
效果图
Gif 动图
各界面图
源代码下载
若以下显示需要登录,请刷新页面或点击此处下载。
流程图
思路与算法
- 数据结构
- 双向链表(使用STL的list)
- 算法
- 插入:尾插法(list::push_back())
- 排序:二路归并(其实最好是采用基数排序)
- 查找:顺序查找
注意
- 本例中使用了SLT的list,但查找,排序算法是自己写的。其实用我自己的双向队列后实现查找排序会简单很多,但由于需要使用到coolfun中的一些控制台界面函数(coolfun::switch_show_change),因此骑虎难下。
- 本例中是使用了包含大部分自己写的函数的函数库coolfun,将会在后续文章中介绍它。
Tactic 2 – Maintain cognitive momentum in every step of your sales process.
http://indiapharmacy.shop/# reputable indian online pharmacy
Before 1 November 2010, it was known by the name Nord Pool (not to be confused with the physical energy exchange Nord Pool AS, former Nord Pool Spot).
As you must have figured out by now that debt mutual funds offer you a much wider range of choices ranging from investing in G-securities and treasuries to corporate bonds and debentures to highly liquid options.
Around 91 percent got it and made preparations to expand their mainframe footprint as one of their top goals right away.
low cost ed meds: Best ED meds online – online erectile dysfunction prescription
Putting a stop loss is a good habit in the market, but what is more important, is putting a correct stop loss.
https://indiapharmacy.shop/# best online pharmacy india
mexico pharmacies prescription drugs: Best pharmacy in Mexico – mexican rx online
https://indiapharmacy.shop/# indianpharmacy com
Greetings! Very helpful advice in this particular article! It’s the little changes that make the largest changes. Many thanks for sharing!
cheapest online pharmacy india: Indian pharmacy international shipping – top 10 pharmacies in india
You’ve made some decent points there. I looked on the web for more information about the issue and found most people will go along with your views on this site.
https://mexicopharmacy.win/# mexico pharmacies prescription drugs
http://indiapharmacy.shop/# reputable indian pharmacies
http://indiapharmacy.shop/# india pharmacy mail order
Very nice post. I certainly appreciate this website. Thanks!
buy prescription drugs from india: Top mail order pharmacies – top 10 online pharmacy in india
mail order pharmacy india: Indian pharmacy international shipping – india pharmacy mail order
http://indiapharmacy.shop/# Online medicine home delivery
edmeds
http://mexicopharmacy.win/# п»їbest mexican online pharmacies
http://edpillpharmacy.store/# cheap ed medication
cheapest ed pills
http://indiapharmacy.shop/# online pharmacy india
ed medications cost
http://indiapharmacy.shop/# reputable indian pharmacies
mexican drugstore online: mexican pharmacy – purple pharmacy mexico price list
top rated ed pills: Cheapest online ED treatment – best online ed meds
https://edpillpharmacy.store/# discount ed meds
online ed prescription
That is a great tip particularly to those fresh to the blogosphere. Brief but very precise information… Appreciate your sharing this one. A must read article!
http://edpillpharmacy.store/# where to buy ed pills
cheapest online ed treatment
https://indiapharmacy.shop/# online shopping pharmacy india
buy ed medication online
pharmacy website india: Online pharmacy USA – india pharmacy mail order
http://indiapharmacy.shop/# indian pharmacy paypal
http://indiapharmacy.shop/# indianpharmacy com
buy erectile dysfunction pills online
http://indiapharmacy.shop/# cheapest online pharmacy india
https://indiapharmacy.shop/# best india pharmacy
ed meds online
ed medications cost: Cheapest online ED treatment – online ed medication
reputable mexican pharmacies online: Purple pharmacy online ordering – best online pharmacies in mexico
https://indiapharmacy.shop/# п»їlegitimate online pharmacies india
erectile dysfunction medication online
http://indiapharmacy.shop/# indian pharmacy paypal
buy erectile dysfunction pills online
https://edpillpharmacy.store/# erection pills online
low cost ed meds
http://edpillpharmacy.store/# ed meds online
reputable indian pharmacies: Cheapest online pharmacy – india pharmacy
http://mexicopharmacy.win/# mexican mail order pharmacies
cheap ed meds
http://mexicopharmacy.win/# mexican pharmaceuticals online
top rated ed pills
buying prescription drugs in mexico online: buying prescription drugs in mexico – medication from mexico pharmacy
This is a good tip particularly to those new to the blogosphere. Brief but very accurate info… Appreciate your sharing this one. A must read post!
https://indiapharmacy.shop/# Online medicine order
ed pills for sale
http://tadalafil.auction/# how to buy cialis online
cialis purchase canada: Buy Cialis online – cialis in melbourne australia
https://sildenafil.llc/# over the counter alternative to viagra