c语言编写简易计算器程序 C语言编程,简单的计算器
人气:466 ℃/2024-03-28 11:29:59
题目:求解简单的四则运算。输入一个形式如“操作数 运算符 操作数”的四则运算表达式,输出运算结果。注:对除数为0的情况作特别处理。结果均保留两位小数。
分析:
变量:操作数a,运算符c,操作数b,结果s。
输入:形式如“操作数 运算符 操作数”的四则运算表达式。
处理:根据运算符的不同进行四则运算。
输出:结果s。
代码:
#include <stdio.h>
int main(void){
double a,b,s;
char c;
printf("请输入表达式,形式如下:\n操作数a运算符操作数b\n");
scanf("%lf%c%lf",&a,&c,&b);
switch(c){
case ' ':
s=a b;
printf("%.2lf%c%.2lf=%.2lf\n",a,c,b,s);
break;
case '-':
s=a-b;
printf("%.2lf%c%.2lf=%.2lf\n",a,c,b,s);
break;
case '*':
s=a*b;
printf("%.2lf%c%.2lf=%.2lf\n",a,c,b,s);
break;
case '/':
if(b!=0){
s=a/b;
printf("%.2lf%c%.2lf=%.2lf\n",a,c,b,s);}
else
printf("被除数不能为0");
break;
default:
printf("只能输入 、-、*、/四种运算符");
}
system("pause");
return 0;
}
运行结果:
- 11-10乔丹是怎么从45号换回23号?你知道吗,除了23号乔丹还穿过这个号码
- 04-21一年级孩子如何提高数学理解能力?如何提高三年级孩子的数学理解能力
- 12-11上海沪漂租房最新消息:在上海四千块钱可以租到什么样的房子
- 01-22nike新品发售2023,Nike,AirMax
- 02-12b站该不该退出:B站,逃得过被收编
- 01-20华为畅享10plus怎么拍夜景?用华为畅享10,Plus领略不一样的茶卡盐湖和天空之境
- 02-13海拉尔定居的真实感受:海拉尔被草原包围的城市
- 02-02部编版四年级下古诗三首预习学案:小学部编版四年级下册语文知识点汇总
- 04-10二次复合男友提出分手怎么挽回?三个方法让决心分手的男友重新复合
- 03-25杨过练黯然销魂掌过程 黯然销魂掌17招杨过只用了4招
- 12-25欧阳询怎样写吃字,这个字不仅少了一撇还把厶写成了点
- 12-14适合男生的成熟范穿搭指南:男士如何通过得体的穿搭出圈
- 01-03搞笑gif动图合集触动你的神经 搞笑GIF,103期
- 09-30爆炒鸡胗一定要焯水吗?多加这一步就会易烂很软嫩
- 10-23春运快到了你买到火车票了吗?杭州往云贵川渝方向依旧
- 12-31责任心强的四个星座男排名:没责任心的4个星座男啥事也不干
热门
推荐
- 1分手伤感个性签名女超拽259
- 2五四青年励志演讲稿6篇100
- 3肝硬化早期症状表现有哪些115
- 41985年属牛男人的性格85年属牛男的内心性格212
- 5以拥抱什么为题的作文465
- 6情人节贺卡祝福语唯美经典477
- 7医务科科长的竞聘演讲稿范文271
- 8宝洁公司营销案例分析怎么样117