回 帖 发 新 帖 刷新版面

主题:再急求一份打字程序!

应用BIOS和DOS功能调用,编写一个简单的打字程序。要求先调入一个英文文本文件,一次显示一行,操作者按照显示的一行文本输入,并对应显示在上行文本的下面。如果检测到输入与对照文本不符,则换颜色显示。并实时统计时间和正确百分率。在键盘上按下ESC键,即退出程序。
顺便问一下贵站的新闻rss地址是多少?

回复列表 (共1个回复)

沙发


#include<stdio.h>
#include<stdlib.h>
#include<dos.h>
#include<conio.h>
#include<bios.h>
main()
{
    int n,i,j;
    char s;
    clrscr();
    for(j=0;j<100;j++) {
      srand(time(NULL));
      s=97+rand()%26;
      n=0;
      printf("%c",s);
      while(getch()!=s){
       for(i=0;i<=n;i++){
        printf("\n");
       }
       printf("%c\n",s);
       n++;
       sleep(1);
       clrscr();
      }
      printf("Good!");
      sleep(1);
      clrscr();
    }

}
 

我来回复

您尚未登录,请登录后再回复。点此登录或注册