C语言的打字游戏程序设计.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 1 - 程 序 设 计 --打字游戏程序设计 课程名:程序设计实习 教 师:吴维勇 院 系:信息科学与技术学院 班 级:A0611 学 号:27 姓 名:肖琴 二零零八年十一月 打字游戏程序设计 概述 1.C语言概述 本次程序设计选择的是编程语言是C. C语言是国际上广泛流行的、很有发展前途的计算机高级语言,具有不可替代的作用,培养了许多代的程序员,所以对于C语言的学习是必要的.而计算机的飞速发展也告诉我们学习C语言也是迫在眉睫的. C?语言发展如此迅速,?而且成为最受欢迎的语言之一,?主要因为它具有强大的功能。 归纳起来C?语言具有下列特点:? 1).?C是中级语言? 它把高级语言的基本结构和语句与低级语言的实用性结合起 来。C?语言可以象汇编语言一样对位、字节和地址进行操作,?而这三者是计算机最基本的工作单元。 ? 2).?C是结构式语言? 结构式语言的显著特点是代码及数据的分隔化,?即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰,?便于使用、维护以及调试。C?语言是以函数形式提供给用户的,?这些函数可方便的调用,?并具有多种循环、条件语句控制程序流向,?从而使程序完全结构化。? 3).?C语言功能齐全? C?语言具有各种各样的数据类型,?并引入了指针概念,?可使程序效率更高。另外C?语言也具有强大的图形功能,?支持多种显示器和驱动器。而且计算功能、逻辑判断功能也比较强大,?可以实现决策目的。? 4).?C语言适用范围大? C?语言还有一个突出的优点就是适合于多种操作系统,?如DOS、UNIX,也适用于多种机型。 2.开发工具概述 1).出产公司 本次程序中使用的开发工具是Turbo C 2.0 。Turbo?C?是美国Borland?公司的产品,Borland公司是一家专门从事软件开发、研制的大公司.该公司相继推出了一套?Turbo系列软件. 2).公司产品 Turbo?BASIC,?Turbo?Pascal,?Turbo?Prolog,?这些软件很受用户欢迎。该公司在1987年首次推出Turbo?C?1.0?产品,?其中使用了全然一新的集成开发环境,?即使用了一系列下拉式菜单,?将文本编辑、程序编译、连接以及程序运行一体化,?大大方便了程序的开发。1988?年,?Borland?公司又推出Turbo?C1.5版本,?增加了图形库和文本窗口函数库等,?而?Turbo?C?2.0?则是该公司1989年出版的。Turbo?C2.0在原来集成开发环境的基础上增加了查错功能,?并可以在Tiny模式下直接生成.COM?(数据、代码、堆栈处在同一64K?内存中)?文件。还可对数学协处理器?(支持8087/80287/80387等)进行仿真。 3).Turbo C 2.0 配置基本要求 Turbo?C?2.0可运行于 IBM-PC系列微机,?包括XT,?AT及 IBM?兼容机。?此时要求.?DOS?2.0或更高版本支持,?并至少需要448K的RAM,?可在任何彩、单色80列监视器上运行。支持数学协处理器芯片,?也可进行浮点仿真,?这将加快程序的执行。 二. 系统功能简介 ??????该系统是一个打字游戏,该游戏功能比较简单,dos界面运行.该游戏适合任何人群,可作休闲娱乐,提高打字速度,也可锻炼大脑反映能力. 打开游戏界面,出现字样:???????? ????????~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ???????????????^_^ welcome to play the game !! ????????~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Press any key to start ! You can press 1 to pause ! You can press 0 to quit ! 2.按下任意键,进入游戏主界面.窗口顶部有字样: ????????times: 1 score: 0 1—pause 0—exit ??? 初始时,关数times为1,分数score为0. 提示按下1暂停游戏,按下0退出游戏. ???3.游戏主要过程 进入游戏后.将会有随机产生的字母从窗口上方下落. 在字母下落过程中,游戏者键入相应字母,若正确则消去,分数score加10分,并出现下一个字母;若不正确,此字母将继续下落直到底部,到达底部后将延时5秒,再键入若正确则消去,若不正确或无键入则会减少10分.直到score小于0分,将提示字样: sorry ,you failed

文档评论(0)

机械中的AI混子 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档