A33075. 无名在学习了编程之后,想要用程序写一个支持加法、减法、乘法和整数除法的计算器程序,输入计算式之后直接计算出结果。如输入 1+2 输出 3,输入 3-1 输出2,其它运算类似,但是做整数除法的时候要求除数不能为 0,且结果保留两位小数,请帮忙编程实现程序计算并输出 1024/520的结果
填空题
较难
知识点
题目描述
无名在学习了编程之后,想要用程序写一个支持加法、减法、乘法和整数除法的计算器程序,输入计算式之后直接计算出结果。
如输入 1+2 输出 3,输入 3-1 输出2,其它运算类似,但是做整数除法的时候要求除数不能为 0,且结果保留两位小数,请帮忙编程实现程序计算并输出 1024/520的结果
参考答案
#include <iostream>
using namespace std;
int main() {
int a,b;
char x;
cin>>a>>x>>b;
switch(x) {
case '+':
cout<<a+b<<endl;
break;
case '-':
cout<<a-b<<endl;
break;
case '*':
cout<<a*b<<endl;
break;
case '/':
if(b==0) {
cout<<"除数不能为0!"<<endl;
break;
}
cout<<a/b<<endl;
break;
}
return 0;
}
上一题
下一题