下面程序是实现一个简单的运算器(保留两位小数点),如果由键盘输入10+50,计算机可以输出结果60.00;如果输入8*6,计算机输出48.00;如果输入20/4,计算机输出5.00;如果输入8-6,计
答案:3 悬赏:30 手机版
解决时间 2021-05-04 02:41
- 提问者网友:风月客
- 2021-05-03 02:30
下面程序是实现一个简单的运算器(保留两位小数点),如果由键盘输入10+50,计算机可以输出结果60.00;如果输入8*6,计算机输出48.00;如果输入20/4,计算机输出5.00;如果输入8-6,计
最佳答案
- 五星知识达人网友:零点过十分
- 2021-05-03 04:00
#include "stdio.h"
int main()
{
float a,b,c;
char op;
scanf("%f%c%f",&a,&op,&b);
switch(op)
{
case '+': c=a+b; break;
case '-': c=a-b; break;
case '*': c=a*b; break;
case '/': c=a/b; break;
default: printf("error");return; //这里为什幺return? 因为如果不返回的话,就会执行输出result.
}
printf("result=%.2f",c);
}
全部回答
- 1楼网友:平生事
- 2021-05-03 05:59
(1) &a,&ch,&b
(2) c=a+b break;
(3) c=a-b break;
(4) c=a*b break;
(5) c=a/b break;
(6) break;
(7) %.2f
- 2楼网友:拜訪者
- 2021-05-03 04:37
1) &a, &op, & b;
2) c = a + b; break;
3) c = a - b; break;
4) c = a * b; break;
5) c = a / b; break;
6) return 0;
7) %.2f
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯