测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

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; }
上一题 下一题