#include <stdio.h>
#include <stdlib.h>
void main()
{
int a,b,c,d;
a=rand()%10+1;
b=rand()%10+1;
c=rand()%4;
switch(c)
{
case '1':
printf("%d+%d=?\n",a,b);
printf("请输入答案:");
scanf("%d",&d);
if(d==a+b)
{
printf("+10分");
}
else
{
printf("-10分");
}
break;
case '2':
printf("%d-%d=?\n",a,b);
printf("请输入答案:");
scanf("%d",&d);
if(d==a-b)
{
printf("+10分");
}
else
{
printf("-10分");
}
break;
case '3':
printf("%d*%d=?\n",a,b);
printf("请输入答案:");
scanf("%d",&d);
if(d==a*b)
{
printf("+10分");
}
else
{
printf("-10分");
}
break;
case '4':
printf("%d/%d=?\n",a,b);
printf("请输入答案:");
scanf("%d",&d);
if(d==a/b)
{
printf("+10分");
}
else
{
printf("-10分");
}
break;
}
}
#include <stdlib.h>
void main()
{
int a,b,c,d;
a=rand()%10+1;
b=rand()%10+1;
c=rand()%4;
switch(c)
{
case '1':
printf("%d+%d=?\n",a,b);
printf("请输入答案:");
scanf("%d",&d);
if(d==a+b)
{
printf("+10分");
}
else
{
printf("-10分");
}
break;
case '2':
printf("%d-%d=?\n",a,b);
printf("请输入答案:");
scanf("%d",&d);
if(d==a-b)
{
printf("+10分");
}
else
{
printf("-10分");
}
break;
case '3':
printf("%d*%d=?\n",a,b);
printf("请输入答案:");
scanf("%d",&d);
if(d==a*b)
{
printf("+10分");
}
else
{
printf("-10分");
}
break;
case '4':
printf("%d/%d=?\n",a,b);
printf("请输入答案:");
scanf("%d",&d);
if(d==a/b)
{
printf("+10分");
}
else
{
printf("-10分");
}
break;
}
}