c语言课程设计步骤

c语言课程设计步骤

ID:35929170

大小:69.50 KB

页数:11页

时间:2019-04-25

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

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

1、河南理工大学计算机学院C语言课程设计任务书及题目一C语言课程设计目的和要求1.目的:1)复习、巩固C语言的基础知识,进一步加深对C语言的理解和掌握;2)课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力;3)培养学生在项目开发中团队合作精神、创新意识及能力。2.要求:1)、对系统进行功能模块分析、控制模块分析正确,符合课题要求,实现相应功能;可以加以其他功能或修饰,使程序更加完善、合理;2)、系统设计要实用,编程简练,可用,功能全面3)、

2、说明书、流程图要清楚4)、记录设计情况(备查,也为编写设计说明书作好准备);5)、要求采用模块化程序设计方法,及锯齿型书写格式,要求上机调试通过和按设计报告格式。6)、设计上交内容:设计报告一份(按格式书写);源程序盘一张(能编译成可执行文件并能正常运行,可一个班交一张光盘)。二C语言课程设计选题如下:1、小学算术运算测试(math.c)功能要求:制作一个可供小学数学运算程序:10以内加减法,能根据输入题数出题,判断做题是否正确,最后计算分数。界面要求:美观简洁2、通讯录管理系统主要功能:制作一个通讯录程序,该程序具有查找、添加、修改、删除功能。

3、通讯录包括:姓名,电话,街道,城市,省,邮编等。模块设计参考:Ø第一个模块——主函数main()的功能是:根据选单的选项调用各函数,并完成相应的功能。11Ø第二个模块——Menu()的功能是:显示英文提示选单。Ø第三个模块——Quit()的功能是:退出选单。Ø第四个模块——Create()的功能是:创建新的通讯录。Ø第五个模块——Add()的功能是:在通讯录的末尾,写入新的信息,并返回选单。Ø第六个模块——Find()的功能是:查询某人的信息,如果找到了,则显示该人的信息,如果未找到,则提示通讯录中没有此人的信息,并返回选单。Ø第七个模块——Al

4、ter()的功能是:修改某人的信息,如果未找到要修改的人,则提示通讯录中没有此人的信息,并返回选单。Ø第八个模块——Delete()的功能是:删除某人的信息,如果未找到要删除的人,则提示通讯录中没有此人的信息,并返回选单。Ø第九个模块——List()的功能是:显示通讯录中的所有记录。3、学生成绩管理系统主要功能:(1)能完成对学生成绩的录入、修改(2)能统计学生的成绩,求学生的总分及平均分,并能根据学生的平均成绩进行排序(3)能查询学生成绩,不及格科目及学生名单(4)能输出学生的成绩单4、学生成绩管理系统学生属性:学号,姓名,入学年月,有成绩的学

5、期数,四门课的成绩等9个成员,在编程中要求当执行状态输入i为输入学生记录,输入D为删除,输入s为查询(以学号为查询条件),输入p为将整个学生记录输出,使用结构数组或结构指针编程5、职工信息管理系统设计职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复)。试设计一职工信息管理系统,使之能提供以下功能:Ø系统以菜单方式工作Ø职工信息录入功能(职工信息用文件保存)Ø职工信息浏览功能Ø查询和排序功能:(至少一种查询方式)l按工资查询l按学历查询等Ø职工信息删除、修改功能(任选项)6、图书信息管理系统设计图书信息包括:登录号、书名

6、、作者名、分类号、出版单位、出版时间、价格等。试设计一图书信息管理系统,使之能提供以下功能:Ø系统以菜单方式工作11Ø图书信息录入功能(图书信息用文件保存)Ø图书信息浏览功能Ø查询和排序功能:(至少一种查询方式)l按书名查询l按作者名查询7、学生信息管理系统设计学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。试设计一学生信息管理系统,使之能提供以下功能:Ø系统以菜单方式工作Ø学生信息录入功能(学生信息用文件保存)Ø学生信息浏览功能Ø查询、排序功能l按学号查询l按姓名查询8、学生选修课程系统设计假定有n门课程,每门课程有

7、课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。试设计一选修课程系统,使之能提供以下功能:Ø系统以菜单方式工作Ø课程信息录入功能(课程信息用文件保存)Ø课程信息浏览功能Ø查询功能:(至少一种查询方式)l按学分查询l按课程性质查询9、算24游戏主要功能:(1)能罗列出四张牌用四则运算凑成24的游戏。(2)凑不成给出提示。10、销售管理系统功能要求:某公司有四个销售员(编号:1-4),负责销售五种产品(编号:1-5)。每个销售员都将当天出售的每种产品各写一张便条交上来

8、。每张便条包含内容:1)销售员的代号2)产品的代号3)这种产品的当天的销售额每位销售员每天可能上缴0-5张便条。假设,收集到了上个月的所

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

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

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