#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main(){
srand(time(0));
char ch;
int a,b,c,answer;
while(1){
printf("输入一个运算符,+,-,*,/中的一个,输入q退出");
scanf("%s",&ch);
getchar();
switch(ch){
case'+':
a=rand()%50;
b=rand()%50;
c=a+b;
printf("%d+%d=?",a,b);
scanf("%d",&answer);
if(c==answer)
printf("你答对了");
else
printf("你答错了");
break;
case'-':
a=rand()%50;
b=rand()%50;
if(a>b){
printf("%d-%d=?",a,b);
c=a-b;
}
else{
printf("%d-%d=?",b,a);
c=b-a;
}
scanf("%d",&answer);
if(c==answer)
printf("你答对了");
else
printf("你答错了");
break;
case'*':
a=rand()%10;
b=rand()%10;
c=a*b;
printf("%d*%d=?",a,b);
scanf("%d",&answer);
if(c==answer)
printf("你答对了");
else
printf("你答错了");
case'/':
a=rand()%10;
b=rand()%10;
c=a*b;
printf("%d/%d=?",c,a);
scanf("%d",&answer);
if(b==answer)
printf("你答对了");
else
printf("你答错了");
break;
case'q':
return 0;
break;
default:
printf("请输入正确的指令");
}
}
}
第二十二天作业
最新推荐文章于 2024-01-12 19:16:39 发布