C语言课程设计小学生心算CAI系统报告书

应用技术学院 课 程 设 计 报 告 课程名称 C语言课程设计 课题名称 小学生心算CAI系统 专 业 电气工程及其自动化 班 级 电气0985 学 号 200913010526 姓 名 王清源 指导教师 陈世清 黄晓宇 曹 燚 2010年 7 月 5 日 18 湖南工程学院 课 程 设 计 任 务 书 课程名称 C课程设计 课 题 小学生心算CAI系统 专业班级 电气0985 学生姓名 王清源 学 号 200913010526 指导老师 陈世清 黄晓宇 曹燚 审 批 任务书下达日期 2010 年 7 月 5 日 任务完成日期 2010 年 7 月 11 日 一、设计内容与设计要求 1.设计内容: 见附录 2.设计要求: 1).设计正确,方案合理。 2).界面友好,使用方便。 3).程序精炼,结构清晰。 4).设计报告5000字以上,。 5).上机演示。 二、进度安排 第12周 星期一 布置任务,查找资料。 星期二 确定总体方案,进行详细设计。 星期三 编写程序,上机调试。 星期四 编写程序,上机调试。 星期五 答辩,总结。 星期六~星期天 写课程设计报告 附: 课程设计报告装订顺序:封面、任务书、目录、正文、评分、附件(A4大小的图纸及程序清单)。 正文的格式:一级标题用3号黑体,二级标题用四号宋体加粗,正文用小四号宋体;行距为22。 正文的内容:一、1、设计目的 2、总体设计(程序设计组成框图、流程图)3、详细设计(模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描述等)4、调试与测试:调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施5、源程序清单和执行结果:清单中应有足够的注释 正文总字数要求在5000字以上(不含程序原代码)。 附录: 设计课题六:小学生心算CAI系统 一、问题描述: 本系统可以用来进行单独的的加、减、乘、除心算练习,也可综合心算的速度与正确率进行测试。当用户在进行简单的四则运算时运算速度和正确率都较高时,可以进入四则混合运算,借此来进一步提高自己的心算能力。 二、功能描述: 1、 用户可以通过两种方法来选择功能,既可以按相应的数字键进入相应的心算练习,也可以按光标键来选择功能项。 2、 计算机自动出题,用户进入每项练习时,屏幕上会显示用户所做的相应的题数,如果不想继续可以随时退出。 3、 设计的系统完全适合用户,比如除法时考虑到小学生的水平问题,只允许出现整除情况。 4、 用户输入的答案不对时,提示错误,用户输入的结果如果连续两次不对,计算机会自动给出正确答案,供用户参考。 5、 界面设计友好。 三、算法提示: 1、 用简单的程序设计方法 2、 一定的窗口设计技巧 3、 简单的数据类型 四、测试数据: 计算机随机产生 目 录 1、 设计目的 1 2、 总体设计 1 3、 详细设计 2 1、主要函数 2 2、函数的主要关系. 2 4、 调试与测试 . 4 附:源程序清单 一、设计目的: 全面熟悉,掌握C语言基本知识,C语言中的顺序,分支,循环三种结构及数组,函数C语言基本图形编程等方法,把编程和实际结合起来,增强对不同的问题的运用和灵活选择合适的数据结构以及算法描述的本领,熟悉编制和调试程序的技巧,掌握分析结果的若干有效方法,进一步提高上机动手能力,培养使用计算机解决实际问题的能力,养成提供文档资料的习惯和规范编程的思想,为以后在专业课程中应用计算机系统解决计算,分析,实验和设计等学习环节打下较扎实的基础. 通过本课程设计,培养上机动手能力,巩固《C语言程序设计》课程学习的内容,掌握工程软件设计的基本方法,强化上机动手能力。 二、 总体设计: 小学生心算系统 加法运算 减法运算 乘法运算 除法运算 退出系统 三、 详细设计: 1、主要函数 (1)、主控模块main.c void DoCommand()//根据输入命令进行相应的处理 void Calculate()//执行计算功能 void ReSet()//重设系统环境 (2)、程序界面模块 IntFace.c void InitiInterface();//界面初始化 void GoToxy();//将光标定位到命令选项提示之后 void GoToPrompt();//将光标定位到命令选项提示行首 void ShowMainPrompt();//显示命令选项提示 void ClearScreen();//以清除整个屏幕,并设置为黑底白字模式 void ClearPromptLine();//清除提示行的显示 void ClearWorkSpace();//清除工作区的显示 void NumberBox(int OneOrTwo);//指定两个输入数的输入窗口,如果超过这个范围文字将自动流动 void ResultBox(); //指定计算结果的显示窗口,如果超过这个范围文字将自动流动 (3)、长整型数输入输出模块见二小节2分节 (4)、长整型数四则运算处理模块见二小节2分节 (5)、长整型数存储模块—双向循环链表模块见二小节1分节 2、函数的主要关系 加法运算 否 退出 是否继续 答题 请输入题目数目

C语言小学生英语CAI,C语言课程设计小学生心算CAI系统报告书相关推荐

  1. c语言课程设计 湖南工程学院 小学生cai 系统 2013,研究报告C语言课程设计小学生心算CAI系统报告书.doc...

    研究报告C语言课程设计小学生心算CAI系统报告书 应用技术学院 课 程 设 计 报 告 课程名称 C语言课程设计 课题名称 小学生心算CAI系统 专 业 电气工程及其自动化 班 级 电气0985 学 ...

  2. c语言排班系统设计报告,C语言课程设计关于排班系统的一些问题

    已结贴√ 问题点数:10 回复次数:5 C语言课程设计关于排班系统的一些问题 小女大一,课程设计是百度排班系统(虽然不知老师干嘛现在布置类似小系统的作业),在论坛中找到个代码,其实只要交了代码就好,但 ...

  3. c语言程序设计报告机房机位预定系统,c语言课程设计--机房机位预定系统

    <c语言课程设计--机房机位预定系统>由会员分享,可在线阅读,更多相关<c语言课程设计--机房机位预定系统(17页珍藏版)>请在皮匠网上搜索. 1. C语言课程设计1 设计目的 ...

  4. c语言程序设计机房机位预约系统,c语言课程设计 机房机位预定系统 绝对正确,附源代码.doc...

    c语言课程设计 机房机位预定系统 绝对正确,附源代码.doc 还剩 16页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: C 语言课程设计第 16 页共 ...

  5. c语言程序设计报告机房机位预定系统,c语言课程设计 机房机位预定系统 绝对正确,附源代码.doc...

    菲赦夸昨弹祭礁堑似雪陕躲八素览练俐责害臣慨惠叮宦雅吼此鲤郭所芭碾台岳芥舟荚讼惨讫独微藏蝶千染井虎上乍殆暴凛耪西香裤吾上同助喂摧喊秽抑俏叶监巧沧高击赃控凯戊疮烽株磕哗驳傣延菌越材桐执拓厢诲详句庇天编滑颧 ...

  6. 代写python期末作业价格_代写program留学生作业、代做Python程序语言作业、代写Python课程设计作业...

    代写program留学生作业.代做Python程序语言作业.代写Python课程设计作业 日期:2019-11-29 12:55 Completing the Final Project - Pyth ...

  7. 飞机订票系统c语言大作业,c语言课程设计---飞机订票系统

    <c语言课程设计---飞机订票系统>由会员分享,可在线阅读,更多相关<c语言课程设计---飞机订票系统(46页珍藏版)>请在皮匠网上搜索. 1.C 语言程序设计课程设计报告设计 ...

  8. 飞机订票系统程序设计c语言,C语言课程设计——飞机订票系统源代码

    <C语言课程设计--飞机订票系统源代码>由会员分享,可在线阅读,更多相关<C语言课程设计--飞机订票系统源代码(9页珍藏版)>请在人人文库网上搜索. 1.include/标准输 ...

  9. Java课程设计-小学生计算器

    功能 源码.经验交流QQ群:613879714,有问题QQ群提问,这里不能及时回复 1.功能 小学生计算器可以进行两位数的加减乘除运算 2.演示 B站演示视频链接 java课程设计-小学生计算器 3. ...

最新文章

  1. quot c语言数组压缩 quot,程序员之---C语言细节12(指针和数组细节,quot;//quot;的可移植性说明)...
  2. 如何设计第三方账号登陆?
  3. vue源码分析:渲染篇
  4. 小程序制作五星点评(默认五星)
  5. Java 中15种锁的介绍:公平锁,可重入锁,独享锁,互斥锁,乐观锁,分段锁,自旋锁等等
  6. 常用的匹配正则表达式
  7. 中兴没有云服务器_中国移动携手中兴通讯推进5G网络云建设
  8. Android企业级项目实战——基础篇(系列文章)
  9. java调用webservice的.asmx接口
  10. 支付宝扫码枪收银的实现原理你了解吗?
  11. Mysql 免安装版本
  12. python猴子分桃问题_阶乘
  13. android版本下载京东,手机京东历史版本
  14. linux系统怎么装搜狗输入法_Linux之Ubuntu系统安装搜狗输入法
  15. python常见几种设计模式
  16. P7961 [NOIP2021] 数列
  17. DOM节点类型及其属性和方法
  18. 云linux界面设计,开源企业级的UI设计语言Ant Design 3.10.2发布下载
  19. 用outlook收发live mail
  20. 林子雨—大数据技术原理与应用—上机实验二

热门文章

  1. 网络安全-常见面试题(Web、渗透测试、密码学、Linux等)
  2. 落谷P1189 `SEARCH`
  3. 斯坦福CS231N深度学习与计算机视觉
  4. “情暖夕阳红、幸福心连心”集体庆生主题活动
  5. ssserver 启动
  6. Windows VPS如何通过远程桌面挂载本地目录
  7. String中intern()方法
  8. 知乎50万人收藏的资源网站:什么资源都能秒速找到
  9. JQuery实现移动9宫格图片自由切换移动
  10. 微型计算机原理含汇编语言课件,微型计算机原理第六章 汇编语言程序设计课件.ppt...