- 请问C语言编程问题!很急啊~~~~~救救我啊用C语言编写《英文打
- 用编写《英文打字练习》
1、题目内容:
(1) 在1000字左右的英文文本文件中(内容自定)随机抽取100个字符作为每次练习的范本;
(2) 打字开始时显示开始时间;
(3) 打字结束时显示结束时间并显示所用打字时间(秒)、字数、打字速度(字/分)、正确率(百分比)。
2、 编程主要解决的问题:
(1) 如何设置初始状态?
(2) 如何从文本文件中随机读取一段100字的文本?
(3) 如何计算打字所用时间、打字速度、字数和正确率?
提示:关于系统时间的提取程序示例:
#include
- 1.用fopen打开文件,用fseek计算文件长度filelength,记录下来。
2.随机取100个字节,用fseek到random()% filelenth位置,用fread实现。
3.记录进入时间和退出时间,减一下就知道用时了。
4.打字速度用所用时间和输入字符数目算
5.正确率用字符比较计算