微机课设-指法练习程序.docVIP

  • 38
  • 0
  • 约7.29千字
  • 约 13页
  • 2018-07-04 发布于河南
  • 举报
微机课设-指法练习程序

指法练习程序1设计任务及要求的分析这次课程设计的任务是写一个程序,运行可执行程序后,从屏幕上方随机落下可显示字符,字符的出现位置亦是随机的;在字符下落的过程中可输入任意键,若键入与下落字符相匹配的键,则该字符消失并发出蜂鸣声,同时计分;并且在程序运行过程中,若按ESC 键,则结束练习并显示命中数,若按Q 键则退出。根据题目要求可以看到有以下几部分来实现打字练习:1.随机显示字母,字母出现的位置随机。2.字母自动落下。3.从键盘输入的字母与落下字母相同则该字母消失,同时下一个字母自动接着落下,并且扬声器发声。4程序开始统计得分和总字符数5.按下“Ese”键则程序显示得分和总字符数返。6.在主界面按“Q”则程序退出。打字练习的主要功能由以上六部分组成,每一部分之间的联系都是比较紧密的。对于以上及部分,最主要的部分就是中间的四个部分,这是打字练习的重点,需要详细设计其所需要的功能。2方案比较及认证说明对于随机显示字母和字母出现的随机位置,有两种不同的产生方式。方式1:可以将字母随机的排在一个字符串中,然后通过查表的方式来显示不同的字母,字母出现位置的随机也可以这样。方式2:通过数学上产生随机数的算法来实现字母出现位置的随机,从而根据字母的位置来选择不同的随机字母。方式1只需要在开始将字母随机的排在一个字符串中,然后将字母出现位置也随机的排列在内存中就行了,这种方式调用起来方便和快捷;方式

文档评论(0)

1亿VIP精品文档

相关文档