. 其它基本功能:编写四个子函数,分别实现两个数的加法、减法、乘法、除法功能
时间: 2024-09-12 09:09:33 浏览: 38
(PHP实现)只使用++运算实现加法,减法,乘法,除法
当然,以下是四个C++函数,它们分别实现了两个数的加法、减法、乘法和除法。
```cpp
#include <iostream>
// 加法函数
double add(double a, double b) {
return a + b;
}
// 减法函数
double subtract(double a, double b) {
return a - b;
}
// 乘法函数
double multiply(double a, double b) {
return a * b;
}
// 除法函数
double divide(double a, double b) {
if (b == 0) {
std::cerr << "Error: Division by zero is not allowed." << std::endl;
return 0; // 或者可以返回一个特殊值来表示错误
}
return a / b;
}
// 主函数,用于测试上述功能
int main() {
double x = 10.0;
double y = 5.0;
std::cout << "Addition: " << add(x, y) << std::endl;
std::cout << "Subtraction: " << subtract(x, y) << std::endl;
std::cout << "Multiplication: " << multiply(x, y) << std::endl;
std::cout << "Division: " << divide(x, y) << std::endl;
return 0;
}
```
请注意,在进行除法时,我添加了一个检查来避免除以零的错误。如果尝试将一个数除以零,程序将输出错误信息并返回0(或您可以选择返回一个特殊值来表示错误)。这是一个良好的编程实践,用于处理可能在运行时导致程序崩溃的错误条件。
阅读全文