- 38
- 0
- 约7.29千字
- 约 13页
- 2018-07-04 发布于河南
- 举报
微机课设-指法练习程序
指法练习程序1设计任务及要求的分析这次课程设计的任务是写一个程序,运行可执行程序后,从屏幕上方随机落下可显示字符,字符的出现位置亦是随机的;在字符下落的过程中可输入任意键,若键入与下落字符相匹配的键,则该字符消失并发出蜂鸣声,同时计分;并且在程序运行过程中,若按ESC 键,则结束练习并显示命中数,若按Q 键则退出。根据题目要求可以看到有以下几部分来实现打字练习:1.随机显示字母,字母出现的位置随机。2.字母自动落下。3.从键盘输入的字母与落下字母相同则该字母消失,同时下一个字母自动接着落下,并且扬声器发声。4程序开始统计得分和总字符数5.按下“Ese”键则程序显示得分和总字符数返。6.在主界面按“Q”则程序退出。打字练习的主要功能由以上六部分组成,每一部分之间的联系都是比较紧密的。对于以上及部分,最主要的部分就是中间的四个部分,这是打字练习的重点,需要详细设计其所需要的功能。2方案比较及认证说明对于随机显示字母和字母出现的随机位置,有两种不同的产生方式。方式1:可以将字母随机的排在一个字符串中,然后通过查表的方式来显示不同的字母,字母出现位置的随机也可以这样。方式2:通过数学上产生随机数的算法来实现字母出现位置的随机,从而根据字母的位置来选择不同的随机字母。方式1只需要在开始将字母随机的排在一个字符串中,然后将字母出现位置也随机的排列在内存中就行了,这种方式调用起来方便和快捷;方式
您可能关注的文档
最近下载
- CAD_CAM技术实用案例教程(CAXA):CAXACAPP工艺图表2022PPT教学课件.pptx
- 新建郊铁路璧山至铜梁线环境影响报告书简本-中煤科工集团重庆.PDF VIP
- (动物传染病学课件)炭疽.pptx VIP
- 注册安全工程师-安全生产法律法规-唐忍 2026年讲义下载 .pdf VIP
- 《变频三剑产品介绍》幻灯片课件.ppt VIP
- 详解《教育发展“十五五”规划》全文.ppt
- 《学前儿童体育教育活动指导》教案 第12课 运动器械活动概述及活动指导.docx VIP
- 无线传感网技术课件:蓝牙技术.pptx VIP
- 标识牌制作安装项目投标方案.docx VIP
- 《标志设计》全套课件.ppt VIP
原创力文档

文档评论(0)