c++两负数加减乘除代码
时间: 2024-09-11 20:16:40 浏览: 41
在C++中,对两个负数进行加、减、乘、除的基本操作跟对正数的操作类似,因为运算符的行为是针对它们的操作数而不是数值的符号。以下是简单的代码示例:
```cpp
#include <iostream>
int main() {
// 加法
int num1 = -5;
int num2 = -3;
int sum = num1 + num2;
std::cout << "加法: " << num1 << " + " << num2 << " = " << sum << std::endl;
// 减法
int difference = num1 - num2;
std::cout << "减法: " << num1 << " - " << num2 << " = " << difference << std::endl;
// 乘法
int product = num1 * num2;
std::cout << "乘法: " << num1 << " * " << num2 << " = " << product << std::endl;
// 除法(注意除数不能为0)
if (num2 != 0) {
double quotient = static_cast<double>(num1) / num2;
std::cout << "除法 (保留小数): " << num1 << " / " << num2 << " ≈ " << quotient << std::endl;
} else {
std::cout << "除法错误: 除数不能为零" << std::endl;
}
return 0;
}
```
在这个例子中,我们首先声明了两个负整数`num1`和`num2`,然后通过基本算术运算符计算它们之间的和、差、积以及在`num2`不为0的情况下的一次除法。
阅读全文