- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言课程设计务书(10级通信)
C语言课程设计任务书及题目
一 C语言课程设计目的和要求
1.目的:
1)复习、巩固C语言的基础知识,进一步加深对C语言的理解和掌握;
2)课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力
3)培养学生
4)、记录设计情况(备查,也为编写设计说明书作好准备);
5)、要求采用模块化程序设计锯齿型书写格式6)、设计上交内容:设计报告一份(按格式书写);源程序盘一张(能编译成可执行文件并能正常运行,可一个班交一张光盘,每人一个文件夹,以自己的名字作为文件夹名称)。
二 C语言课程设计选题如下:
1、(math.c)
功能要求:制作一个可供小学数学运算程序:10以内加减法,能根据输入题数出题,判断做题是否正确,最后计算分数。
界面要求:美观简洁
2、猜数游戏(cs.c)
功能要求:计算机产生随机数,猜中即胜, 界面要示:简洁
3、学生
功能要求:
(1)能输入并显示n个学生的m门考试科目的成绩、总分和平均分;
(2)能够按总分由高到低进行排序;
(3)任意输入一个学号,能显示该学生的姓名、各门功课的成绩。
5、设计一个简单计算器
7、俄罗斯方块游戏人机对战,能完成简单的游戏即可,界面不要求。、算24游戏(1)能罗列出四张牌用四则运算凑成24的游戏。
、编写一万年历系统
要求: 模仿现实生活中的挂历. 当前页以系统当前日期的月份为准显示当前月的每一天(显示出日及对应的星期几).当系统日期变到下一月时,系统自动翻页到下一月.、
1) 分析设计准备阶段(按组讨论、对系统功能进行分析,确定算法,并进行明确分工);
2) 编程调试阶段(绘制流程图,编制源程序;上机调试,修改程序)
3) 总结报告和书写说明书阶段(撰写上交相关资料)
五、考核内容和方式
1.设计成绩考核办法(共100分):
(1) 完成选题程序的基本功能(40分),功能比较完善(10分)。
(2) 按要求书写课程设计报告(50分)。
2.总评成绩
90分以上: 优
80~89分: 良
70~79分: 中
60~69分: 及格
60分以下: 不及格
六、课程设计报告格式及要求
(一)、封面;
(二)、目录;
(三)、设计任务书;
(四)、功能设计;
(五)、总结;
(六)、致谢;
(七)、参考文献
1.严格按照以上要求格式书写设计报告,否则,按不及格论处。课程设计报告封面格式如下页:
2.相同题目杜绝抄袭,设计要突出自己的特点,如发现雷同者,一律按不及格论处。
3.本次报告务必于9月6日下午之前交至计算机学院.
C语言课程设计报告
题 目:
设 计 者:
专业班级:
学 号:
指导教师:
所属系部:
年 月 日
河南理工大学
2、课程设计正文格式:
1 设计任务书(左对齐,宋体粗四号)
1.1 题目与要求(左对齐,宋体粗小四号)
本部分主要描述:本人所要实现的题目及其具体要求。如果有合作者,则主要叙述本人主要工作及实现的主要内容(小四,宋体)
例如:
本人计划(与某某合作)编写一个学生信息管理系统,主要用来管理学生基本信息及成绩信息。具体要求如下:
1、建立学生信息,每个学生的信息包括:学号、姓名、性别、班级、成绩;
2、求出每个学生的平均分;
3、排序:分别按平均分排序、按学号排序;
4、根据学号查询成绩;
5、输出:…..
根据分工,本人的主要工作是。。。。。。
1.2 本系统涉及的知识点
例如:
结构、数组、循环、函数、分支、指针(小四,宋体)
2 功能设计(左对齐,宋体粗四号)
2.1 算法设计(左对齐,宋体粗小四号)
本部分主要描述,自己所做工作中的所有模块或部分、每一个模块或部分的算法设计(小四,宋体)
注意:只画功能模块图,不包含程序及流程图,
例如:
本系统需要实现的功能要求:
利用switch语句设计如图1所示的主菜单(图中的文字宋体5号):
?请输入选项编号(1~6)
1—— 输入信息
2—— 求平均分
3—— 排 序
4—— 查 询
5—— 输 出
6—— 退 出
图1 学生信息管理系统主菜单
(所有的图统一编号,宋体5号,置于图下的中间,)
?2、选择3后,调用排序函数,进入函数后利用switch语句实现一个如图2所示的菜单,该菜单中每个选项调用一个函数
?
图2 排序子菜单
3、根据所选菜单编写相应代码:
1)输入函数input:利用循环输入的方式,将有关信息存入结构数组,结构数组根据实际的人数,采用动态方式建立……
2)求平均分函数average:….
…….
??
?
图3 成绩管理系统模块图
您可能关注的文档
- BBG-高三地一轮-学案24 人口的空间变化与合理容量.docx
- BiPAP呼吸在老年病人中的临床应用.doc
- BiPAP无创吸机治疗肺性脑病临床观察.doc
- bj-yrer复旦大学历年专业课试卷免费下载1.doc
- bk-cyvw复旦大学中文系研究生历年考题.doc
- Bjwcsen放教育入学指南考试题库(中央电大平台).doc
- Bjshyg年册会计师考试《会计》试题及答案解析(新制度).doc
- bill——药GMP认证检查指南(年版).doc
- Bmkavp毕论文撰写规范(车辆教研室规定)-99.doc
- Body_Laguage_in_Intercultural_Communication.doc
文档评论(0)