张会计嫌用笔算数麻烦,你能帮他设计一个简单的计算器吗,只需要完成简单的整数加减乘除运算即可。
提示:运算符号用+ - * /,当结果中只有整数部分时,只显示整数部分;当结果有小数时小数点后保留1位
输入格式:
输入操作数1 运算符op 操作数2。
输出格式:
输出计算的结果
输入样例:
在这里给出一组输入。例如:
40+100
输出样例:
在这里给出相应的输出。例如:
140
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
#include<stdio.h>
int main()
{
float a,b;
char c;
scanf("%f %c %f",&a,&c,&b);
if ( b==0 ){printf("divisorerror");}
else{
switch(c)
{
case '+':printf("%.f",a+b);break;
case '-':printf("%.f",a-b);break;
case '*':printf("%.f",a*b);break;
case '/':printf("%.1f",a/b);break;
default:printf("operror");
}
} return 0;
}