下面程序是实现一个简单的运算器(保留两位小数点),如果由键盘输入 10+50,计算机可以输出结
果 60.00;如果输入 8*6,计算机输出 48.00;如果输入 20/4,计算机输出 5.00;如果输入 8-6,计算机
输出 2.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");
break;
}
printf("result=%.2f",c);
}
default处如果没有break,或者return 0的话,当输入的符号没有±*/,输出会是errorresult=0.00