心算抢答系统C语言课 程 设 计 报 告.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
心算抢答系统C语言课 程 设 计 报 告

课 程 设 计 报 告 课程名称 C语言程序设计 课题名称 心算抢答系统 专 业 机械设计制造及其自动化 班 级 0983班 学 号 200913090324 姓 名 指导教师 王颖 2010年7月2日 湖南工程学院 课 程 设 计 任 务 书 课程名称 C语言程序设计 课 题 心算抢答系统 专业班级 机械设计0983 学生姓名 学 号 200913090324 指导老师 王颖 审 批 任务书下达日期 2010 年 6 月 26 日 任务完成日期 2007 年 7 月 2 日 一 设计内容与设计要求 1.设计内容 (1)问题描述 适用于小学生数学心算抢答赛。比赛题型分为两种:“四则简单运算”和“四则混合运算”,计算机随即出题,选手抢答。要求进入每种题型比赛时,计算机均有提示,每队的记分窗口随得分情况而更新。 (2)功能要求 显示如下画面: 举办单位确定参赛的队数,每队分配一个记分窗口,底分均为100分。 比赛题型分为两种:“四则简单运算”(N道题)和“四则混合运算”(M道题),N,M由举办单位确定,计算机随即出题,先出“四则简单运算”题,每出一道,选手抢答,做 对一题加5分,做错一题减5分。后出“四则混合运算”,做 对一题加10分,做错一题减10分。要求进入每种题型比赛时,计算机均有提示,每队的记分窗口随得分情况而更新 根据最后总分,由高到低 宣布比赛名次,按任意键退出比赛系统。 要求整个设计以人为本,用户界面友好。 (3)算法提示 用简单的程序设计方法 一定的窗口设计技巧 简单的数据类型 (4)数据测试 随即函数产生 (5)其他 对该系统由兴趣的同学可以在实现上述基本功能后,完善系统的其他功能。如底分的设置,每种类型题目的加,减分的多少均可由举办方设定。 2.设计要求 1).设计正确,方案合理。 2).界面友好,使用方便。 3).程序精炼,结构清晰。 4).设计报告5000字以上,含程序设计说明、系统的功能框图、流程图、源程序清单等。 5).实际操作过程中遇到的问题及解决方法:设计总结及心得体会. 6).上机演示。 3.分组及其安排 所选题目根据学生学号确定,一共八道题目,每四位选一题,即1-4号选择第一题;5-8号选择第二道题目,依次类推;当人数超过32位的时候,接下来的人数从第一题开始选,每人依次选一道。 4.成绩评定 程序设计方案是否合理;程序设计是否正确;调试结果;设计说明书的质量高低;答辩时回答问题情况;课程设计周表现情况;总评成绩记入“课程设计成绩评分表”。 二进度安排 第 18 周 星期一 08:00——12:00 总体设计,明确思路 第 18 周 星期三 08: 00----12: 00 编制程序,调试程序 第 18 周 星期四 08:00----12:00 编制程序,调试程序 第 18 周 星期五 08:00----12:00 学习心得,经验总结 目 录 一、程序的模块组成以及各个函数的功能 7 1.程序的模块组成 7 2.各函数的主要功能 7 3.相关的数据类型 7 4. 流程图 8 二、程序调试 11 三、总结 12 四、附录 14 评分表 23 main();void add();void tea() void delete();void modify(); 个函数的主要功能 主函数:显示主菜单; 自定义子菜单函数:显示子菜单 3、相关的数据类型 1.用简单的程序设计方法 2.一定的窗口设计技巧 3.简单的数据类型 4、流程图 三、总结 不经历风雨怎么能见彩虹! 一周的C语言课程设计,我不但实践了课本的知识,还制作小程序,感觉自己对C语言有了深入的了解在实践中,自己编程常会犯错误,并总结一些克服缺点的方法。深刻体会到程序设计中最重要的一部分不是编写源程序,而是调试过程。只有经过调试程序,我们才能掌握正确的语法知识及把问题的解决方法用程序语言来表达。遇到了不少的挫折,有时遇到了一个错误怎么找也找不到原因所在,找了老半天结果却是一个函数放错了地方所致,有时一个功能不知道怎么实现找这个、找那个。有所编到最后一运行却告诉我错误,那真的很。以前上课都是一些最基本的东西,觉得很枯燥,而现在却可以将以前学的东西编出有实际价值的东西,这样自己非常

文档评论(0)

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

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

1亿VIP精品文档

相关文档