parent
ec80eba650
commit
868428cbd2
@ -1,55 +0,0 @@
|
||||
#include<stdio.h>
|
||||
#include<stdlib.h>
|
||||
#include<string.h>
|
||||
int mian()
|
||||
{
|
||||
int n=0,s=0;
|
||||
char str[50];
|
||||
int os[3]={10,7,5};
|
||||
int a=0,b=0,c=0,d=0,e=0,i=1,f,result;
|
||||
char sf[2]={'+','-'};
|
||||
for(i=1;i<=10;i++)
|
||||
{
|
||||
a=rand()%51;
|
||||
b=rand()%51;
|
||||
c=rand()%2;
|
||||
if(c==0)
|
||||
d=a+b;
|
||||
else d=a-b;
|
||||
if(d>=0&&d<=50)
|
||||
sprintf(str,"%d %c %d=\n",a,sf[c],b);
|
||||
}
|
||||
printf("%s\n",str);
|
||||
printf("输入计算结果:\n");
|
||||
if(n==10)
|
||||
{
|
||||
scanf("%d",&result);
|
||||
e++;
|
||||
if(result==d)
|
||||
{
|
||||
printf("回答正确!\n");
|
||||
s+=os[e-1];
|
||||
}
|
||||
else if(e<3)
|
||||
{
|
||||
printf("错误,请重新回答:\n");
|
||||
}
|
||||
else
|
||||
{ printf("错误,正确答案: %d\n",d);
|
||||
}
|
||||
}
|
||||
n++;
|
||||
}if(s>=90){
|
||||
printf("\nSMART\n");
|
||||
}
|
||||
else if(s>=80){
|
||||
printf("\nGOOD\n");}
|
||||
else if(s>=70){
|
||||
printf("\nOK\n");}
|
||||
else if(s>=60){
|
||||
printf("\nPASS\n");}
|
||||
else {
|
||||
printf("\nTRY AGAIN\n");}
|
||||
getch();
|
||||
}
|
||||
}
|
||||
Loading…
Reference in new issue