目录
要求
- 请设计一个学生成绩管理系统。学生信息包括学号、姓名、性别、英语、数学、程序设计、数据结构、总分、名次等内容。请实现如下功能:
- 学生信息的录入(并能够检查学号重复者、成绩不超过100分检查,计算总分);
- 学生信息的查询(可以按照学号和姓名两种方式查询);
- 学生信息的修改(一律按照学号对应修改,仅对四门课程成绩修改);
- 学生总分的排序(要求稳定排序,有相同分数时按照并列名次处理);
- 学生信息的输出;
- 退出管理系统;
效果图
Gif 动图
各界面图
源代码下载
若以下显示需要登录,请刷新页面或点击此处下载。
流程图
思路与算法
- 数据结构
- 双向链表(使用STL的list)
- 算法
- 插入:尾插法(list::push_back())
- 排序:二路归并(其实最好是采用基数排序)
- 查找:顺序查找
注意
- 本例中使用了SLT的list,但查找,排序算法是自己写的。其实用我自己的双向队列后实现查找排序会简单很多,但由于需要使用到coolfun中的一些控制台界面函数(coolfun::switch_show_change),因此骑虎难下。
- 本例中是使用了包含大部分自己写的函数的函数库coolfun,将会在后续文章中介绍它。
Way cool! Some very valid points! I appreciate you penning this article plus the rest of the website is really good.
Misoprostol 200 mg buy online https://lipitor.guru/# lipitor pill
lasix generic
cytotec online Misoprostol price in pharmacy Misoprostol 200 mg buy online
buy cytotec online fast delivery https://tamoxifen.bid/# pct nolvadex
lasix furosemide 40 mg
нарколог на дом вывод из запоя на дому нарколог на дом вывод из запоя на дому .
Abortion pills online https://lipitor.guru/# lipitor generic canada
lasix 20 mg
http://furosemide.win/# lasix generic
buy cytotec https://cytotec.pro/# buy cytotec pills online cheap
furosemide
вывод из запоя на дому ростов на дону вывод из запоя на дому ростов на дону .
buy lisinopril 20 mg online uk: Lisinopril online prescription – zestril 20 mg tablet
nolvadex price buy tamoxifen online tamoxifen cyp2d6
Right here is the perfect website for anybody who would like to find out about this topic. You realize so much its almost hard to argue with you (not that I personally would want to…HaHa). You definitely put a brand new spin on a topic which has been written about for many years. Excellent stuff, just great.
https://lipitor.guru/# lipitor 10mg tablets
generic lipitor online: Atorvastatin 20 mg buy online – lipitor 20 mg tablet
order cytotec online: buy misoprostol tablet – purchase cytotec
Hi, I do think this is a great web site. I stumbledupon it 😉 I am going to return once again since i have bookmarked it. Money and freedom is the best way to change, may you be rich and continue to help other people.
buy cytotec over the counter https://lipitor.guru/# can you buy lipitor over the counter
lasix uses
http://lipitor.guru/# lipitor over the counter
cytotec pills buy online https://furosemide.win/# lasix generic name
furosemide 40mg
buy cheap lipitor: lipitor pfizer – generic lipitor online
cytotec buy online usa http://cytotec.pro/# Misoprostol 200 mg buy online
lasix 40 mg
lisinopril 80 mg lisinopril without rx prices for lisinopril
п»їcytotec pills online https://lisinopril.guru/# can you buy lisinopril
lasix uses
http://lisinopril.guru/# lisinopril 2019
order lipitor online lipitor drug prices lipitor generic cost
generic lipitor 20 mg: Lipitor 10 mg price – lipitor generic cost
generic lisinopril 3973 Buy Lisinopril 20 mg online purchase lisinopril online
cytotec abortion pill: cytotec best price – cytotec buy online usa
установка тревожной кнопки вневедомственной охраны установка тревожной кнопки вневедомственной охраны .
It’s hard to find knowledgeable people about this topic, however, you seem like you know what you’re talking about! Thanks
https://furosemide.win/# furosemida 40 mg
купить электрокарниз купить электрокарниз .
buy lisinopril online canada: Lisinopril refill online – rx 535 lisinopril 40 mg
http://cytotec.pro/# buy cytotec pills online cheap
вывод. из. запоя. на. дому. ростов. вывод. из. запоя. на. дому. ростов. .
buy cytotec pills online cheap https://lisinopril.guru/# lisinopril 10 mg brand name in india
lasix uses
cost of lipitor cheapest ace inhibitor lipitor brand price
buy cytotec online fast delivery https://furosemide.win/# buy furosemide online
lasix pills
buy cytotec pills https://tamoxifen.bid/# nolvadex price
lasix side effects
http://furosemide.win/# lasix furosemide 40 mg
п»їcytotec pills online http://lipitor.guru/# lipitor online
lasix 40 mg
электрокарниз цена электрокарниз цена .
вывод из запоя цены ростов на дону vyvod-iz-zapoya-rostov111.ru .
cytotec pills buy online cytotec best price cytotec pills buy online
zestril over the counter: Lisinopril online prescription – price of lisinopril 5mg
where can i buy zestril Lisinopril refill online cost for generic lisinopril
May I just say what a relief to uncover someone who genuinely knows what they are talking about over the internet. You actually understand how to bring a problem to light and make it important. More and more people need to check this out and understand this side of your story. I was surprised you are not more popular given that you surely have the gift.
You ought to be a part of a contest for one of the finest blogs on the web. I’m going to highly recommend this web site!
гадание на индийских картах онлайн бесплатно http://indiyskiy-pasyans-online.ru .
I really love your site.. Great colors & theme. Did you develop this site yourself? Please reply back as I’m attempting to create my own site and want to find out where you got this from or exactly what the theme is called. Many thanks.