#include "stdio.h"
#include "time.h"
#include "stdlib.h"
int main()
{
int i,j,n,m,b,a,sum=0;
srand( (unsigned)time( NULL ) );
printf("开始测试:");
for(i=1;i<=5;i++)
{
n=rand()%4;
switch(n)
{
case 0:a=rand()%100;b=rand()%100;
printf("第%d题:%d+%d=\n",i,a,b);
scanf("%d",&m);
if(m==a+b){printf("答案正确\n");sum+=10;}
else printf("答案错误,正确答案为%d\n",a+b);break;
case 1:a=rand()%100;b=rand()%100;
printf("第%d题:%d-%d=\n",i,a,b);
scanf("%d",&m);
if(m==a-b){printf("答案正确\n");sum+=10;}
else printf("答案错误,正确答案为%d\n",a-b);break;
case 2:a=rand()%100;b=rand()%100;
printf("第%d题:%d*%d=\n",i,a,b);
scanf("%d",&m);
if(m==a*b){printf("答案正确\n");sum+=10;}
else printf("答案错误,正确答案为%d\n",a*b);break;
case 3:a=rand()%100;b=rand()%100;
if(b!=0)
{
printf("第%d题:%d+%d=\n",i,a,b);
scanf("%d",&m);
if(m==a+b){printf("答案正确\n");sum+=10;}
else printf("答案错误,正确答案为%d\n",a/b);
}
else i--;
break;
}
}
printf("最终得分%d",sum);
getchar();
return 0;
}
追问一次出五道题,作答后,再给出五个答案