《C语言程序设计》课程设计任务及指导书.doc

《C语言程序设计》课程设计任务及指导书.doc

ID:49039196

大小:81.75 KB

页数:5页

时间:2020-02-27

《C语言程序设计》课程设计任务及指导书.doc_第1页
《C语言程序设计》课程设计任务及指导书.doc_第2页
《C语言程序设计》课程设计任务及指导书.doc_第3页
《C语言程序设计》课程设计任务及指导书.doc_第4页
《C语言程序设计》课程设计任务及指导书.doc_第5页
资源描述:

《《C语言程序设计》课程设计任务及指导书.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、《C语言程序设计》课程设计任务及指导书  一、设计题目  题目一:班级成绩管理系统题目二:班级档案管理系统题目三:飞机订票系统题目四:通信录管理系统题目五:图书信息管理系统题目六:职工档案管理系统题目七:银行帐户管理系统题目八:集合的操作题目九:链表的操作题目十:字符串的处理题目十一:猜数字游戏题目十二:求解八皇后问题其他选题  二、设计目的  《C语言程序设计》课程设计是信息管理与信息系统专业学生的集中实践性环节之一,是学习完《C语言程序设计》课程后进行的一次全面的综合练习。其目的是加深学生对高级语言基本语言要素和控制结构的理解,训练学生综合运用已学课程的基本知识,独立进行C语言应用程序

2、设计,掌握C语言程序设计、调试的方法和技巧,从而提高动手编程解决实际问题的能力。  三、设计任务  按学号最后两位大小顺序分组,每五人做一个题目,01-05号完成题目一,06-10号完成题目二,11-15号完成题目三,16-20号完成题目四,……。每人都要独立完成课程设计任务。  四、时间安排  课程名称班级周次星期节次11时间实验室C语言程序设计课设信管1301C语言程序设计课设信管1302  全周上午xx.2.17-xx.2.21东八-401全周下午xx.2.17-xx.2.21东八-403五、设计内容  设计内容一班级成绩管理系统  一、问题描述:  对一个有N个学生的班级,每个学生

3、有M门课程。该系统实现对班级成绩的录入、显示、修改、排序等操作的管理。二、功能要求:  1、本系统采用一个结构体数组,每个数据的结构应当包括:学号、姓名、M门课程名称。  2、本系统显示这样的菜单:请选择系统功能项:(1)成绩录入(2)成绩显示(3)成绩排序  (4)成绩修改(要求先输入密码)(5)成绩统计  a、显示每门课程成绩最高的学生的基本信息b、显示每门课程的平均成绩  c、显示超过某门课程平均成绩的学生人数(6)退出系统  3、执行一个具体的功能之后,程序将重新显示菜单。三、算法提示:  数据结构:结构体类型数组。  姓名char四、测试数据:  学生人数N=10课程门数M=4 

4、 课程名:数学、语文、英语、政治五、其它  对该系统有兴趣的同学可以在实现上述基本功能后,完善系统的其它功能。  学号Char课程名称1float课程名称2float●●●●●●设计内容二班级档案管理系统  一、问题描述:  对一个有N个学生的班级,通过该系统实现对该班级学生的基本信息进行录入、显示、修改、删除等操作的管理。二、功能要求:  1、本系统采用一个包含N个数据的结构体数组,每个数据的结构应当包括:学号、姓名、性别、年龄、备注。  2、本系统显示这样的菜单:请选择系统功能项:(1)学生基本信息录入(2)学生基本信息显示(3)学生基本信息删除(4)学生基本信息修改(5)学生基本信息

5、查询  a、按学号查询b、按姓名查询  c、按性别查询d、按年龄查询(6)退出系统  3、执行一个具体的功能之后,程序将重新显示菜单。三、算法提示:  数据结构:结构体类型数组姓名char四、测试数据:  学生人数N=10  学生基本信息数据自行规定五、其它:  对该系统有兴趣的同学可以在实现上述基本功能后,完善系统的其它功能。  学号Char性别char年龄int备注char设计内容三飞机订票系统  一、问题描述:  假设某航空公司只有M架N个座位的飞机,每架飞机每天飞行一趟。通过该系统来实现机票的订购问题。二、功能要求:  1、本系统采用一个包含M×N个数据的结构体数组,每个数据的结构

6、应当包括:起飞地、目的地、航班号、座次号码、座次订出与否标记、订座者的姓名和订座者的身份证号码。  2、本系统显示这样的菜单:(1)输入航班信息(2)输出航班信息(3)查找航班信息  a、按线路查询b、按目的地查询(4)订票预约(5)删除订票预约  (6)退出系统  注:本系统成功执行菜单的每个信息,选项4)和5)将要求额外的输入。查找航班信息既可按线路查,也可按目的地查。查询结果显示空座的信息、数量、已订座的信息、起飞时间等。  3、执行一个具体的功能之后,程序将重新显示菜单。三、算法提示:  数据结构:结构体类型数组  航班号起飞时间intcharcharint目的地座次号座次订出与否

7、的标记Char订票者姓名char订票者身份证号码char  四、测试数据:  飞机架数M=5,每架飞机的座位数N=12五、其它:  对该系统有兴趣的同学可以在实现系统基本功能后,完善系统的其它功能。  设计内容四通信录管理系统  一、问题描述:  对一个有N个联系人的通信录,通过该系统实现对该通信录中联系人的基本信息进行录入、显示、修改、删除等操作的管理。二、功能要求:  1、本系统采用一个包含N个数据的结构体数组,每个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。