标签:
#include<stdio.h>
#include<time.h>
#include<math.h>
main()
{
int input,op,i;
float d1,d2,inputf;
srand((unsigned)time(NULL));
printf("\n-------------------欢迎使用: 小学四则运算 -------------------\n");
for(i=0;i<15;i++)
{
op=rand()%4;
d1=rand()%50;
d2=rand()%50;
switch(op)
{
case 0:{printf("%d+%d=", (int)d1, (int)d2);scanf("%d",&input);getchar();
if(input==((int)d1+(int)d2))printf("正确!\n");
else printf("错误!\n");break;}
case 1:{printf("%d-%d=",(int)d1,(int)d2);scanf("%d",&input);getchar();
if(input==((int)d1-(int)d2))printf("正确!\n");
else printf("错误!\n");break;}
case 2:{printf("%d*%d=",(int)d1,(int)d2);scanf("%d",&input);getchar();
if(input==((int)d1*(int)d2))printf("正确!\n");
else printf("错误!\n");break;}
case 3:
{printf("%d/%d=",(int)d1,(int)d2);scanf("%f",&inputf);getchar();
if(fabs(inputf-d1/d2)<=(1e-2))printf("正确!\n");
else printf("错误!\n");break;}}
}
}
标签:
原文地址:http://www.cnblogs.com/junkaiwang/p/4375509.html