#include<stdio.h>
#include<time.h>
int show()
{
int a,b,t,op,answer0;
srand(time(0));
a=rand()%20+1;
b=rand()%20+1;
op=rand()%4+1;
switch(op)
{
case 1:printf("%d+%d=",a,b);
answer0=a+b;
break;
case 2:printf("%d-%d=",a,b);
answer0=a-b;
break;
case 3:printf("%d*%d=",a,b);
answer0=a*b;
break;
case 4:printf("%d/%d=",a,b);
answer0=a/b;
break;
}
return (answer0);
}
int Test(int t_answer1,int t_answer0)
{
if(t_answer1==t_answer0)
{
printf("Yes\n");
return 1;
}
else
{
printf("No\n");
return 0;
}
}
int main()
{
int i,an_flag;
int answer1,answer2,score=0;
for(i=0;i<20;i++)
{
answer1=show();
scanf("%d",&answer2);
an_flag=Test(answer1,answer2);
if(an_flag==1)
score+=5;
}
printf("成绩%d\n",score);
return 0;
}
20以内加减乘除
最新推荐文章于 2023-07-11 06:00:00 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)