本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。 输入格式: 输入在一行中给出2个正整数A和B。 输出格式: 在4行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商。 输入样例: 3 2 输出样例: 3 + 2 = 5 3 - 2 = 1 3 * 2 = 6 3 / 2 = 1 用c++语言
时间: 2025-03-17 08:14:06 浏览: 47
### 实现两个正整数基本运算的C++程序
以下是基于需求编写的C++程序,能够完成两个正整数的加法、减法、乘法以及除法操作,并按照指定格式输出结果:
```cpp
#include <iostream>
using namespace std;
int main() {
int a, b;
cout << "请输入两个正整数:" << endl;
cin >> a >> b;
// 计算和、差、积、商
int sum = a + b; // 和
int difference = a - b; // 差
int product = a * b; // 积
int quotient = a / b; // 商
// 输出结果
cout << a << "+" << b << "=" << sum << endl;
cout << a << "-" << b << "=" << difference << endl;
cout << a << "*" << b << "=" << product << endl;
cout << a << "/" << b << "=" << quotient << endl;
return 0;
}
```
此程序实现了从标准输入读取两个正整数的功能,并通过`cout`语句按特定格式输出其和、差、积与商的结果[^1]。
#### 关键点解析
- **输入处理**
使用 `cin` 函数接收用户输入的两个正整数值。这一步骤确保了程序可以动态获取不同的测试数据[^2]。
- **计算逻辑**
利用基础的数学运算符 (`+`, `-`, `*`, `/`) 对输入的两个整数执行相应的运算。这些运算符在C++中被定义用于整型变量间的简单算术操作[^3]。
- **输出格式化**
结果以 `"A 运算符 B=结果"` 的形式打印到控制台,满足题目对于输出的具体要求[^5]。
需要注意的是,在实际运行过程中如果第二个整数为零,则会出现除零错误。因此可以在正式应用前加入额外验证条件防止此类异常发生。
---
阅读全文
相关推荐













