c++ 输入2个正整数,计算并输出他们的和,差,积,商。
时间: 2024-10-19 11:16:12 浏览: 65
C++初学者之根据输入的任何一个正整数,输出可能被表示的连续正整数
在C++中,你可以使用`cin`从用户处获取输入,然后通过条件判断分别计算两个正整数的和、差、积和商。以下是一个简单的示例程序:
```cpp
#include <iostream>
using namespace std;
int main() {
int num1, num2;
// 输入两个正整数
cout << "请输入第一个正整数: ";
cin >> num1;
cout << "请输入第二个正整数: ";
cin >> num2;
// 计算并输出结果
if (num2 != 0) { // 防止除数为零的情况
int sum = num1 + num2;
int difference = num1 - num2;
int product = num1 * num2;
double quotient = static_cast<double>(num1) / num2; // 将整数转换为浮点数进行精确除法
cout << "两数之和: " << sum << endl;
cout << "两数之差: " << difference << endl;
cout << "两数之积: " << product << endl;
cout << "两数之商(保留两位小数): " << fixed << setprecision(2) << quotient << endl;
} else {
cout << "警告:除数不能为零!" << endl;
}
return 0;
}
```
阅读全文