用c++编写一个程序从键盘上输入两个数,计算两个整数的和差积和商并输出结果
时间: 2024-12-19 09:17:17 浏览: 8
当然,下面是一个简单的C++程序,它可以从键盘上获取两个整数,并计算它们的和、差、积和商:
```cpp
#include <iostream>
int main() {
int num1, num2;
// 从键盘读取两个整数
std::cout << "请输入第一个整数: ";
std::cin >> num1;
std::cout << "请输入第二个整数: ";
std::cin >> num2;
// 计算和、差、积、商
int sum = num1 + num2;
int difference = num1 - num2;
int product = num1 * num2;
if (num2 != 0) {
float quotient = static_cast<float>(num1) / num2;
} else {
std::cout << "除数不能为零" << std::endl;
quotient = 0; // 或者抛出异常
}
// 输出结果
std::cout << "和: " << sum << "\n";
std::cout << "差: " << difference << "\n";
std::cout << "积: " << product << "\n";
std::cout << "商(除以非零): " << quotient << "\n";
return 0;
}
```
在这个程序中,我们首先获取两个整数`num1`和`num2`,然后分别计算它们的和、差和积。如果用户输入的第二个数字是0,则尝试计算商时会检测到除数为零的情况,并给出提示。
阅读全文