四则运算器c 语言,四则运算器(C语言).doc

四则运算器(C语言)

#include

#include //需要用到的头文件

#include //包含日期时间处理头文件*/

void main()

{

int x,y,all=0,r=0,e=0,result;

char z;

int m;

printf("welcome caculator !\ninput q to end the caculator!\n");

printf("1.addtest\n");

printf("2.minustest\n");

printf("3.multiplytest\n");

printf("4.dividetest\n");

printf("Please input the number from 1 to 4:\n"); //任意键进入

scanf("%d",&m);

srand( (unsigned)time( NULL ) );/*随机数播种函数(产生一个以当前时间开始的随机种子)*/

while ((z=getchar())!='q') //按 q键 (quit)退出

{

all++;

x=rand()%50;y=rand()%50;

if(m==1)

{

printf("%d+%d=",x,y); //加法

scanf("%d",&z);

if (x+y==z) r++;

else e++;

}

else if(m==2)

{ //减法

printf("%d-%d=",x,y);

scanf("%d",&z);

if (x-y==z) r++;

else e++;

}

else if(m==3)

{ //乘法

printf("%d*%d=",x,y);

scanf("%d",&z);

if (x*y==z) r++;

else e++;

}

else if(m==4)

{ //除法

printf("%d/%d=",x,y);

scanf("%d",&z);

if (x/y==z) r++;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值