c语言课程设计务书(10级通信).doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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 成绩管理系统模块图

文档评论(0)

yuerang3062 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档