智能计算器代码实现:整数四则运算功能
以下是完整的代码,实现了根据输入的两个整数和运算符进行相应计算的功能: ```cpp #include <iostream> using namespace std; int main() { double 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 << a / c << endl; } else { // 处理除数为 0 的情况 cout << "除数不能为 0" << endl; } } return 0; } ``` 代码解释: 1. 首先定义了两个 `double` 类型的变量 `a` 和 `c` 用于存储输入的两个整数,以及一个 `char` 类型的变量 `b` 用于存储运算符。 2. 通过 `cin` 从标准输入读取这三个值。 3. 使用 `if-else if` 语句判断运算符 `b` 的值: - 若为 `+`,则输出 `a` 与 `c` 的和。 - 若为 `-`,则输出 `a` 与 `c` 的差。 - 若为 `*`,则输出 `a` 与 `c` 的积。 - 若为 `/`,先检查除数 `c` 是否为 0,若不为 0 则输出 `a` 除以 `c` 的结果,若为 0 则输出提示信息“除数不能为 0”。 ######[AI问答 | 468点数解答 | 2026-04-25 19:14:52]
- Python 实现简易密码设置系统:多种功能交互与安全要点揭秘(字节豆包 | 286点数解答 | 2025-03-28 10:43:21)378
- C语言实现多功能密码设置系统:含代码及安全注意要点(字节豆包 | 414点数解答 | 2025-03-28 10:43:55)365
- C 语言实现:超简单密码设置系统,含代码与注意要点!(字节豆包 | 519点数解答 | 2025-03-28 12:42:02)402
- C语言实现密码管理系统:含功能代码与安全注意事项(字节豆包 | 409点数解答 | 2025-04-05 18:09:56)351
- C语言实现多功能密码系统:初始化、确认、设置、显示、重置与退出(字节豆包 | 454点数解答 | 2025-04-05 18:48:42)351
- C语言实现密码管理系统:含初始化、确认、设置、显示、重置及退出功能(字节豆包 | 413点数解答 | 2025-04-06 15:37:16)297
- C 语言实现密码管理系统:含初始化、确认、设置、显示、重置及退出功能(字节豆包 | 403点数解答 | 2025-04-06 15:37:54)310
- 判断超级幸运数:满足“纯4/7数位”或“4/7总个数为4或7”的整数计数(阿里通义 | 965点数解答 | 2026-03-13 12:15:06)42
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)368
- 代码揭秘:栈助力中缀表达式转后缀并精准计算!(字节豆包 | 979点数解答 | 2024-10-12 20:35:40)228
- Python 实现实数四则运算:输入表达式输出结果,处理除零与格式错误(字节豆包 | 286点数解答 | 2024-11-17 11:21:58)148
- C 语言实现:输入实数四则运算式输出保留两位小数结果(含特殊情况处理) (字节豆包 | 320点数解答 | 2024-11-17 11:22:27)157