首页 > 其他 > 详细

小学生四则运算

时间:2015-03-26 22:28:58      阅读:228      评论:0      收藏:0      [点我收藏+]

对于这个程序我以为需要半个小时能够完成(是我太傻太天真了!),不过实际操作过后,才发现我足足花了1个小时才勉强完成。之所以我说是勉强完成,是因为我的程序还有一些细节需要完善:

如对于除法的除数的为0问题,我就没有解决掉;

四则运算只能运算一次,判断完对错后,错了就直到算出来为止,对了就退出程序;

没有一个菜单栏,看起来有点简陋。

以下是我的源程序代码:

#include <stdlib.h>
#include <stdio.h>
#include <time.h>
main()
{
int x,y,z,m,b,c;
float a,d,e;
srand( (unsigned)time( NULL ) );
x=rand()%100+1;
y=rand()%100+1;
z=rand()%4+1;
do{
switch(z)
{
case 1:
{
printf("%d+%d=\n",x,y);
a=x+y;

}
break;
case 2:
{
printf("%d-%d=\n",x,y);
a=x-y;

}
break;
case 3:
{
printf("%d*%d=\n",x,y);
a=x*y;

}break;
case 4:
{
printf("%d/%d=\n",x,y);
(float)a=x/y;

}break;
}
printf("请输入题目的答案:");
scanf("%f",&e);
if(e!=a)
printf("对不起,答错了,请重新做题!");
}while(e!=a);
printf("恭喜,答对了,退出答题!");


}

 

小学生四则运算

原文:http://www.cnblogs.com/guangge/p/4369847.html

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