int main ()
{
int num1,num2,answer,count;
printf(" 简单算术练习程序 \n");
printf("***********************\n\n");
printf(" 1 ----- 加法\n");
printf(" 2 ----- 减法\n");
printf(" 3 ----- 乘法\n");
printf(" 4 ----- 除法\n\n");
printf("***********************\n");
printf("请选择运算:");
scanf("%d",&count);
srand(time(NULL));
num1 = rand()%10;
num2 = rand()%10;
switch(count)
{
case 1:
printf("%d+%d = ",num1,num2);
scanf("%d",&answer);
if(answer = num1+num2)
printf("回答正确\n");
else printf("回答错误\n");
break;
case 2:
printf("%d-%d = ",num1,num2);
scanf("%d",&answer);
if(answer = num1-num2)
printf("回答正确\n");
else printf("回答错误\n");
break;
case 3:
printf("%d*%d = ",num1,num2);
scanf("%d",&answer);
if(answer = num1*num2)
printf("回答正确\n");
else printf("回答错误\n");
break;
case 4:
printf("%d/%d = ",num1,num2);
scanf("%d",&answer);
if(answer = num1/num2)
printf("回答正确\n");
else printf("回答错误\n");
break;
}
return 0;
}