永发信息网

请大家帮忙用C语言编写一个四则运算程序

答案:4  悬赏:70  手机版
解决时间 2021-11-12 17:40
请大家帮忙用C语言编写一个四则运算程序
最佳答案
~~rand()%100用来产生0~100以内的随机数,不能每次都存入一样的数吧,所以用随机数好些,。。,,我学的也是谭浩强的,没有rand()用于产生随机数,cystem(“pause”)用于暂停,相当于getchar()或getch(),cystem("cls")用于清屏,可以去掉,这些东西都是我百度上百得。,。呵呵谭浩强书上确实没有这些东西。。
把问题先想清楚是一种很好的习惯,,呵呵

#include "stdio.h"
#include"windows.h"
int right=0,wrong=0;
void add()
{
int a,b,c;
a=rand()%100;
b=rand()%100;
printf("请回答:%d+%d=",a,b);
scanf("%d",&c);
if(a+b!=c){printf("回答错误\n");wrong++;}
else {printf("回答正确\n");right++;}
}
void minu()
{
int a,b,c;
a=rand()%100;
b=rand()%100;
printf("请回答:%d-%d=",a,b);
scanf("%d",&c);
if(a-b!=c){printf("回答错误\n");wrong++;}
else {printf("回答正确\n");right++;}
}
void mul()
{
int a,b,c;
a=rand()%100;
b=rand()%100;
printf("请回答:%d*%d=",a,b);
scanf("%d",&c);
if(a*b!=c){printf("回答错误\n");wrong++;}
else {printf("回答正确\n");right++;}
}
void di()
{
int a,b,c;
a=rand()%100;
b=rand()%100;
printf("请回答:%d/%d=",a,b);
scanf("%d",&c);
if(a/b!=c){printf("回答错误\n");wrong++;}
else {printf("回答正确\n");right++;}
}
void main()
{
int choise,con=0;

printf("\n\n\t\t欢迎光临我的C语言四则运算程序\n");
system("pause");
system("cls");
while(1)
{
printf("\n\n\t\t请选择:\n加(输入1)\n减(输入2)\n乘(输入3)\n除(输入4)\n");
if(con==0)scanf("%d",&choise);
switch(choise)
{
case 1:add();break;
case 2:minu();break;
case 3:mul();break;
case 4:di();break;

}
printf("请问您想继续进行这个运算还是重新选择其他运算还是退出程序?\n继续(输入1),重新(输入2),退出(输入3)");
scanf("%d",&con);
if(con==1)con=1;
if(con==2)con=0;
if(con==3)break;
}
printf("您总做了%d个题,正确%d的道,错误%d道!\n",right+wrong,right,wrong);
system("pause");
}
编译器不同可能不能运行,这是通用的VC6.0的编译器。另外,采用了 100之内的随机数做的题目
全部回答
论坛里很多阿
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
加拿大大学什么时候开始申请,截止时间是什么
二十分之十一乘101减二十分之十一计算过程
用蛇浸泡的酒有什么作用
老精华钟表眼镜怎么样
WOWDS最后那个Boss出龙的机率是多少
毅铭飞速图文快印地址好找么,我有些事要过去
六七两问,需要高数大神,七的答案到底是-3还
请问宁波北仑柴桥镇到城隍庙怎么坐车?大概有
“营改增”户之前超标的税额,“营改增”后,
盛泽去扬州怎么去有直达车吗?要几个小时?当
发动机 l4 v4 有什么区别
生存斗争,竞争,种内斗争,种间斗争有什么关系
若(x+a)(x+2)=x的平方-5x+b,则a= ,b=,
厂长出差回来报销差旅费1020,当即以现金补付
有没有徒然喜欢你小说,男主萧墨寒女主乔安的
推荐资讯
郑和起锚的刘家港位于今天的什么省
三个人两个工作地点一星期休两天如何排班
完成下列单位换算:①5000V=______kV=______m
什么软件可以检测cpu内存 显卡的真伪!比如真
其他星球有雷电的发生吗?
一吨煤能产生大约多少立方的蒸汽?
刺客信条枭雄开膛手杰克dlc销毁证据任务怎么
鱼字头下面一个厂一个八一个言读什么
希澈喜欢的是HIDE还是HYDE????
通达旅馆(西环路)地址在什么地方,想过去办事
ZALO品牌私护产品质量, 真的好吗?
24X0.25怎么简算
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?