首页 > 其他 > 详细

自动生成题的四则运算

时间:2015-03-24 18:49:07      阅读:193      评论:0      收藏:0      [点我收藏+]

#include <stdio.h>
#include <time.h>
int main()
{
int a,i,n,o,x,y,z;
printf("请输入题目数:");
scanf("%d",&n);
while(n--)
{
srand((unsigned)time(NULL));
x=rand()%10+1;
y=rand()%10+1;
o=rand()%4;
switch(o)
{
case 0:
printf("%d + %d = ",x,y);
a=x+y;
break;
case 1:
printf("%d - %d = ",x,y);
a=x-y;
break;
case 2:
printf("%d * %d = ",x,y);
a=x*y;
break;
case 3:
printf("%d / %d = ",x,y);
a=x/y;
break;
}
scanf("%d",&z);
i=2;
while(z!=a&&i--)
{
printf("答案错误,输入正确后才可进入下一题!\n");
scanf("%d",&z);
}
if(z==a)
printf("恭喜你,答对了!\n");
}
return 0;
}

自动生成题的四则运算

原文:http://www.cnblogs.com/cds94/p/4363535.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!