| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 927 人关注过本帖
标题:各位好心的高手一定要帮我一把呀,我在此先谢谢你们了!
只看楼主 加入收藏
lm
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2004-9-21
收藏
 问题点数:0 回复次数:1 
各位好心的高手一定要帮我一把呀,我在此先谢谢你们了!

各位帮帮忙呀,我们要用C程编一个指法练习系统软件。

要求:1:随机产生一组字符序列,供初学者练习和测试键盘输入使用。产生的字符序列分为三种组合:小写字母;大小写混合和大小写字母、数字、符号混合。每组字符数为200-300个;

2:在屏幕上设计一计时器,在练习时记录练习时间,用户可以自己设置练习时间;在测试时控制测试时间(为1分钟)

3:设置两个计数器呈个用来记录每次输入过程中的正确字符个数,一个用来记录错误的字符个数。再设一个最高记录指示器显示用户在练习过程中的正确字符数的最高记录,此结果要保存下来,每次进入该系统时能自动显示。

4:用户能设置屏幕显示色,并通过菜单或功能键进行相应的功能操作.

5:用户能够获得在红帮助信息.

6:系统界面设计要合理,友好.

各位高手们一定要帮我一把呀,我实在是山穷水尽没招了,谢谢各位了

搜索更多相关主题的帖子: 系统软件 计数器 好心 练习 字符 
2004-09-21 16:05
chengstone
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
帖 子:562
专家分:226
注 册:2004-4-3
收藏
得分:0 

其实很简单的 这个活我接了~~ 呵呵 不过我最近学习很紧 上网时间很少 不知道什么时候才能把代码贴上来 你也不要抱太大希望 在这里我可以给你提供一些思路 你可以自己试着编一编 编好了 就发上来 我就可以不用给你贴代码了

其实打字的那些字符可以不用随机的 cai用过吧 他所用的都是实现定义好的一些字符 不信你可以打开cai 看看 进入综合练习以后 你不打字 直接退出来 不过要事先记着前几个单词 然后再一次进入综合练习 再退 反复几次之后你会发现 有些文章以前出现过 这就是cai的打字练习的字符串 都是实现定义好的

你也可以这样 定义几个字符串数组 把字符串事先打进去。至于小写字母;大小写混合和大小写字母、数字、符号混合,这些你自己随意去定义吧

现在谈第二个问题 就是计时器 这个也很简单 可以修改0x1c中断 在屏幕的一个地方输出时间的情况 由于pc机每时每刻都在产生硬中断 调用0x1c的中断程序 他的频率是一秒钟运行约18次 可以在自己定义的时间中断程序里加入count控制变量 当count为18时就表示过了一秒钟了 当然也可以定义一个时间变量用来存储时间的数值 可以在屏幕上输出时间情况 这个很简单吧 我就不多说了

至于正确数和错误数 就很简单了 每次判断字符匹配情况的时候 如果对 就把true变量加1错就将false加1 并显示就可以了

至于最高记录也很简单 就是将打字者的状态存储在一个文件里 就可以了 使每次打字程序执行时读取这个文件并显示就行了

用户能设置屏幕显示色 可以让用户在开始前输入颜色值的英文或数字 然后用setbkcolor(用户输入的颜色); 就行了 这是背景颜色 打字的前景色可以用setcolor(用户输入的颜色);

第五个和第六个 主要是创意 自己搞就哦了 就说这么多 如果你幸运的话 如果我有时间帮你搞的话 我会帖上来、 不过还是希望你能自己搞定这个东西 加油 ·!


qq:69558139
2004-09-24 18:09
快速回复:各位好心的高手一定要帮我一把呀,我在此先谢谢你们了!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030590 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved