0
已解决
朱小川
缔造者
缔造者
题目描述 Description
请根据所学知识,制作一个仅包含加、减、乘、除等基本运算的简易计算器。计算结果保留2位小数,如果除数为0,则输出“Error Input”。
输入描述 Input Description
输入为一行,包含三个参数,第一个参数为一个实数,第二个参数为操作符号(+、-、*、/),第三个参数为一个实数,每个操作数之间以一个空格隔开,每个实数不超过10000。
如:3 + 5
输出描述 Output Description
输出为一行,是一个结果,计算结果保留2位小数。
如果除数为0,则输出“Error Input”。
样例输入 Sample Input
3.12 + 5.23
样例输出 Sample Output
8.35
朱小川在2021-03-14 15:22:26追加了内容
急!!!
0
已采纳
高舒豪
中级光能
中级光能
double a,b;
char zf;
cin>>a>>zf>>b;
if(zf=='+'){
printf("%.2f",a+b);
}
else if(zf=='-'){
printf("%.2f",a-b);
}
else if(zf=='*'){
printf("%.2f",a*b);
}
else if(zf=='/'){
if(b==0){
cout<<"Error Input";
}
else{
printf("%.2f",a/b);
}
}
头文件啥的,自己加
0
0