c语言课程设计要求

c语言课程设计要求

ID:33116984

大小:73.00 KB

页数:6页

时间:2019-02-20

c语言课程设计要求_第1页
c语言课程设计要求_第2页
c语言课程设计要求_第3页
c语言课程设计要求_第4页
c语言课程设计要求_第5页
资源描述:

《c语言课程设计要求》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、2009-2010学年第一学期《C/C++语言程序设计》课程设计一、课程设计的目的1.复习、巩固C语言的基础知识,进一步加深对C语言的理解和掌握;2.为学生提供一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机结合起来,锻炼学生的分析解决实际问题的能力。提高学生实践编程的能力;3.培养学生在项目开发中团队合作精神、创新意识及能力。二、课程设计题目安排课程设计题目可从以下题目中选择,也可经老师同意自拟题目。可以多人合作完成(每组最多3人),合作完成的必须明确每个人的具体任务,每人单独上交课程设计报告。三、课程设计题目第1题学生档案管理设计一个学生档案管理程序。

2、该程序应该具有下列功能:(1)通过键盘输入某位学生的相关信息。包括学号、姓名、性别、年龄、出生年月、电话、E-mail、籍贯等;(2)浏览学生信息;(3)根据学号修改、删除学生信息;(4)能按学号、姓名、年龄等关键字排序;(5)统计学生年龄的平均值及各年龄段人数;(6)用链表实现,原始数据输入和结果输出使用文件存放。第2题图书登记管理设计一个图书登记管理程序。该程序应该具有下列功能:(1)通过键盘输入某本图书的信息,包括编号、书名、作者姓名、出版社、价格、出版时间等;(2)浏览图书信息;(3)按编号、作者姓名、书名、出版社等关键字查询信息;(4)根据图书编号删除或修改该

3、本图书的信息;(5)按指定关键字排序功能。(5)统计某出版社所有图书的平均价格、出版图书最多的作者及其出版的数目。(6)原始数据输入和结果输出使用文件存放。第3题小型通讯录管理设计一个实用的小型通讯录管理程序。该程序应该具有下列功能:(1)能建立、修改、增删通讯录中条目,通讯录中的信息包括类别、编号、姓名、班级、电话、住址等;(2)能够按多种方式进行查询(如姓名、电话);(3)能够对已有信息进行修改、删除;(4)按指定关键字排序。(5)统计每种类别的人数(如同学、网友……),输出数量最多的类别名称及人数。(6)原始数据输入和结果输出使用文件存放。第4题学生成绩管理设计一

4、个学生档案管理程序。该程序应该具有下列功能:(1)输入全班每位学生的成绩。包括学号、姓名、专业班级、成绩等;(注意:输入数据时应有提示信息,学号不允许重复输入)(2)按学号进行信息的修改、查询和删除。(3)用链表实现程序,原始数据输入和结果输出使用文件。(4)编写如下统计函数:nmean()统计全班成绩的算术平均值;nfrequecy()统计各分数段的人数;nrank()返回某同学的成绩排名;第5题销售管理系统 某公司有四个销售员(编号:1-4),负责销售五种产品(编号:1-5)。每个销售员都将当天出售的每种产品各写一张便条交上来。每张便条包含内容: 1)销售员的代号 

5、2)产品的代号 3)这种产品的当天的销售额 每位销售员每天可能上缴0-5张便条。假设,收集到了上个月的所有便条,编写一个处理系统,读取上个月的销售情况,进行如下处理。1)计算上个月每个人每种产品的销售额。 2)按销售额对销售员进行排序,输出排序结果(销售员代号)及每个销售员的销售排名。3)统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序结果(需输出产品的代号和销售额) 4)输出统计报表                              销售统计报表                              产品代号                销售

6、之和 销售员代号            1     2     3     4     5        1    2    3    4 每种产品之和                                              总和第6题小型商品管理系统设计一个能对商品进行录入、增加、删除、修改、查询等操作的系统。该程序应该具有下列功能:(1)通过键盘输入商品信息,包括编号、类别、名称、价格、折扣比例、生产时间、存货数量等;(2)增加、删除、修改信息;(3)能按照多种方式查询(至少两种,如编号、类别、名称等);(4)统计功能。按类别统计各种商品的存货数量

7、,平均价格及存货量最多的商品信息;(5)排序;(6)输出;(7)数据使用文件存放。第7题工资管理系统设计一个工资管理程序。该程序应该具有下列功能:(1)存储的数据包括:存储的数据包括:员工号,姓名,基本工资,补贴金额,奖励金额,扣除金额、实发工资等)。实发工资=基本工资+补贴金额+奖励金额-扣除金额。(2)按职工号增加、删除、修改记录功能;(3)查询功能,包括按姓名、职工号查询;(4)排序功能,按指定的关键字(如职工号、姓名、实发工资)排序。(5)输出如下格式工资条:2009年8月工资明细表月份员工号姓名基本工资补贴金额奖励金额扣除金额实

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

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

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