给出加法运算或减法运算,以及乘法运算或除法运算的函数(不需要给出主函数)
时间: 2024-09-30 08:04:32 浏览: 19
在C++中,你可以定义四个单独的函数,分别处理四种基本算术运算:加法、减法、乘法和除法。每个函数接受两个参数并返回结果。这里是一个简单的例子:
```cpp
// 定义加法函数
int add(int a, int b) {
return a + b;
}
// 减法函数
int subtract(int a, int b) {
return a - b;
}
// 乘法函数
int multiply(int a, int b) {
return a * b;
}
// 除法函数(需要注意除数不能为零)
double divide(int a, int b) {
if (b == 0) {
throw std::invalid_argument("Division by zero is not allowed.");
}
return static_cast<double>(a) / b;
}
```
上述代码中,`add`、`subtract`、`multiply` 和 `divide` 分别实现了加、减、乘和除的操作。注意,`divide` 函数使用了异常处理机制,如果除数为零,抛出了一个 `std::invalid_argument` 异常。
阅读全文