回复 59楼 TonyDeng
嗯啊,我知道了,宝哥用的就是\n还是以后改改吧,
2012-12-31 17:19
2012-12-31 17:20
2012-12-31 17:23
程序代码:#include<stdio.h>
#include<string.h>
#include<time.h>
main()
{
char a[5][5],b[5][5];
int i,j,m,n=0;
long t1,t2;
t1=time(NULL);
srand(time(NULL));
for(j=0,i=1;j<5;j++,i+=2,gotoxy(1,i))
{
for(m=0;m<5;m++) {
a[j][m]=97+rand()%26;
printf("%c",a[j][m]);}
}
gotoxy(1,2);
for(j=0,i=1;j<5;j++,i+=2,gotoxy(1,i+1))
for(m=0;m<5;m++){
if((b[j][m]=getch())=='\n'){fflush(stdin);break;}
if(b[j][m]==a[j][m])
{n++;cprintf("%c",b[j][m]);}
else{
textcolor(4);
cprintf("%c",b[j][m]);
textcolor(7);
} }
t2=time(NULL);
printf("mei fen zhong da zi %d ge .",60*n/((int)(t2-t1)));
getch();
}加了个随机种子,我也就这水平了,另外楼主,NULL在stdio头里被宏定义为0,想你刚才那样改,被除数是0,是违法的

2012-12-31 18:56
2013-01-01 00:17
2013-01-01 00:30
2013-01-01 01:25
2013-01-02 13:05
2013-01-02 14:11
2013-01-02 14:34