用C语言编写一个简单的计算器1

写一个能进行四则运算的计算器。说下思路和代码。... 写一个能进行四则运算的计算器。说下思路和代码。 展开
 我来答
匿名用户
推荐于2017-11-25
展开全部
#include<stdio.h>
int main() {
double num1 = 0; //输入1
double num2 = 0; //输入2
char ch; //操作
double ret = 0; //结果 printf( "输入第一个数:" );
scanf( "%lf", &num1 );
printf( "输入第二个数:" );
scanf( "%lf", &num2 );
printf( "操作[+ - * /]:" );
getchar();
scanf( "%c", &ch ); switch( ch ) {
case '+':
ret = num1 + num2;
break;
case '-':
ret = num1 - num2;
break;
case '*':
ret = num1 * num2;
break;
case '/':
ret = num1 / num2;
break;
default:
break;
}
printf( "结果:%.2lf\n", ret ); return 0;
} 写个简单易懂的,你操作计算器的步骤就是编写程序的思路呀
匿名用户
2013-09-13
展开全部
#include<stdio.h>
int main()
{
int x,y;
char sign;
printf("输入x运算符y:");
scanf("%d %c %d",&x,&sign,&y);
if(sign=='*')
printf("%d * %d = %d\n",x,y,x*y);
else if(sign=='/')
printf("%d / %d = %d\n",x,y,x/y);
else if(sign=='%')
printf("%d Mod %d = %d\n",x,y,x%y);
else
printf("运算符输入错误!\n");
fflush(stdin);
getchar();
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式