酷代码 AI
菜单
服务商

禾木需要制作一个智能计算器,对两个整数进行计算。 第一个输入的为参与运算的第一个整数,第二个输入的为运算符,第三个输入的参与运算的第二个整数。 若运算符号为+,输出第一个数加上第二个数的和; 若运算符号为-,输出第一个数减去第二个数的差; 若运算符号为*,输出第一个数乘第二个数的积; 若运算符号为/,输出第一个数除以第二个数的结果(小数除法)。 输入: 依次为第一个整数a,运算符b,第二个整数c。 输出: 计算器的运算结果(可能为小数)。 输入样例1: 1+2 输出样例1: 3 输入样例2: 3/2 输出样例2: 1.5 使用c++语言

```cpp #include <iostream> #include <iomanip> using namespace std; int main() { int a, c; char b; cin >> a >> b >> c; if (b == '+') { cout << a + c << endl; } else if (b == '-') { cout << a - c << endl; } else if (b == '*') { cout << a * c << endl; } else if (b == '/') { if (c == 0) { cout << "除数不能为0" << endl; } else { cout << fixed << setprecision(2) << static_cast<double>(a) / c << endl; } } else { cout << "无效运算符" << endl; } return 0; } ``` [2026-01-04 19:29:16 | AI问答 | 180点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多