求计算机加减乘除的C语言程序编译,能在Win-TC上用的。
展开全部
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
float a,b;
int c,d;
while(1)
{
printf("please input two number(divided by ','):");
scanf("%f,%f",&a,&b);
printf("please choose the operator:1(+) 2(-) 3(*) 4(/)\n");
scanf("%d",&c);
switch(c)
{
case 1:printf("%f + %f=%f\n",a,b,a+b);break;
case 2:printf("%f - %f=%f\n",a,b,a-b);break;
case 3:printf("%f * %f=%f\n",a,b,a*b);break;
case 4:if(b==0) printf("wrong input!\n");
else printf("%f / %f=%f\n",a,b,a/b);break;
default:printf("wrong input\n");
}
printf("conute?1(Y) or 0(N)\n");
scanf("%d",&d);
if(d==0) break;
}
system("pause");
}
#include <stdlib.h>
int main(void)
{
float a,b;
int c,d;
while(1)
{
printf("please input two number(divided by ','):");
scanf("%f,%f",&a,&b);
printf("please choose the operator:1(+) 2(-) 3(*) 4(/)\n");
scanf("%d",&c);
switch(c)
{
case 1:printf("%f + %f=%f\n",a,b,a+b);break;
case 2:printf("%f - %f=%f\n",a,b,a-b);break;
case 3:printf("%f * %f=%f\n",a,b,a*b);break;
case 4:if(b==0) printf("wrong input!\n");
else printf("%f / %f=%f\n",a,b,a/b);break;
default:printf("wrong input\n");
}
printf("conute?1(Y) or 0(N)\n");
scanf("%d",&d);
if(d==0) break;
}
system("pause");
}
展开全部
你是说代码么
更多追问追答
追问
就是要写printf()这些东西的。。
追答
嗯 加减乘除用switch case就可以了 或者if语句也行 很简单
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
重新安TC,不要放在中文目录里面,。下载个好的,有的时候下载的有问题,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询