一个打字练习的小程序(C语言)
发布网友
发布时间:2022-05-26 16:47
我来回答
共1个回答
热心网友
时间:2023-10-29 07:17
不知道这个合不合你意 哈哈#include<stdio.h>
#include<time.h>
#include<stdlib.h>int main()
{
int i,j,count1=0,count2=0,c=1;
char ch[100],data[100];
srand(time(NULL));
for(i=0;i<100;i++)
{
j = rand()%52 + 0;
if(j<26)
{
c = 2;
ch[i] = j + 'A';
}
else
ch[i] = j + 'A' + 6;
}
if(c == 1)
{
printf("等级为1\n");
for(i=0;i<100;i++)
printf("%c",ch[i]);
}
else
{
printf("等级为2\n");
for(i=0;i<100;i++)
printf("%c",ch[i]);
}
printf("\n");
for(i =0;i<100;i++)
{
scanf("%c",&data[i]);
}
for(i=0;i<100;i++)
{
if(data[i] == ch[i])
{
printf("%c",data[i]);
count1++;
}
else
{
printf("*");
count2++;
}
}
printf("\n");
printf("对了%d个\n",count1);
printf("错了%d个\n",count2);
return 1;
}数字可以自己改的!