永发信息网

求用C语言编写一个只有加减乘除的计算器,最好有程序分析吧,谢了

答案:2  悬赏:20  手机版
解决时间 2021-11-27 18:54
求用C语言编写一个只有加减乘除的计算器,最好有程序分析吧,谢了
最佳答案
#include
int main()
{
float data1, data2; //定义两个数
char op;
while (3 == scanf("%f%c%f", &data1, &op, &data2) ) //首先输入两个数字和操作符号
{
float result;
printf("%.6lf%c%.6lf=", data1, op, data2);//显示输入的数字和操作符号
switch (op) //根据输入的符号判断要执行的操作
{
case '+':
result = data1 + data2;
break;
case '-':
result = data1 - data2;
break;
case '*':
result = data1 * data2;
break;
case '/':
result = data1 / data2;
break;
default:;
}
printf("%.6lf\n", result);//输出操作结果
}
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
chole这个牌子的中文名字是什么?
高潮部分是“走在午夜冷冷的街头,再次想起你
会计年度必须是一月一日吗
在日本乘坐豪华列车是怎样一种体验
缘定三生,卖多少合适啊,金价1万7块,开店的
印刷300克的铜版纸8开的一张要多少钱
20#钢管和27simn钢管有什么区别?
哪款游戏本屏幕最好,性能高?15000以内
嫌い为什么是形容动词?
ble cc254x-1.4.1用哪个版本的iar
名家紫砂花盆会出现底部不平吗
起钉器旁边的孔是做什么用的?
求一篇作文 介绍辽河油田实验中学 百度百科里
爸爸得了中度忧郁症怎么办
胜火焊机质量怎样
推荐资讯
益宠康宠物诊所地址在什么地方,想过去办事,
遇到脸大的姑娘就娶了吧,别问我为什么
给我三个字谜,谜底分别是猜,字,迷
一点金库理财怎么样啊?
《孙子兵法》曰:“水因地而制流,兵因敌而制
3dmx2014主视图错误了怎么修改回来
超浓郁奶盖抹茶怎么做
XP系统在控制面版怎么切换经典视图
词汇(10分)【小题1】There are too many ch
结核杆菌试验是中午做的晚上来生理期了有影响
为什么DNF里怎么那么多人被骗
电流分为直流电流和交流电流两种,对么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?