酷代码 AI
菜单
服务商

禾木需要制作一个智能计算器,对两个整数进行计算。 第一个输入的为参与运算的第一个整数,第二个输入的为运算符,第三个输入的参与运算的第二个整数。 若运算符号为+,输出第一个数加上第二个数的和; 若运算符号为-,输出第一个数减去第二个数的差; 若运算符号为*,输出第一个数乘第二个数的积; 若运算符号为/,输出第一个数除以第二个数的结果(小数除法)。 输入: 依次为第一个整数a,运算符b,第二个整数c。 输出: 计算器的运算结果(可能为小数)。#include <iostream> using namespace std; int main() { double a, c; char b; cin >> a >> b >> c; if (b == '+') { } return 0; }

```cpp #include <iostream> using namespace std; int main() { double a, c; char b; cin >> a >> b >> c; if (b == '+') { cout << a + c; } else if (b == '-') { cout << a - c; } else if (b == '*') { cout << a * c; } else if (b == '/') { cout << a / c; } return 0; } ``` 代码解释: 1. 变量声明:声明两个`double`类型的变量`a`和`c`用于存储参与运算的两个数,声明一个`char`类型的变量`b`用于存储运算符。 2. 输入处理:使用`cin`从标准输入读取两个数和一个运算符,分别存储到`a`、`b`和`c`中。 3. 条件判断: - 若`b`为`+`,输出`a`与`c`的和。 - 若`b`为`-`,输出`a`与`c`的差。 - 若`b`为`*`,输出`a`与`c`的积。 - 若`b`为`/`,输出`a`除以`c`的商。 4. 返回值:`main`函数返回`0`,表示程序正常结束。 [2026-01-08 12:54:26 | AI问答 | 358点数解答]

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