输入三个整数 按照从大到小的顺序 输出这三个数字
时间: 2024-10-16 17:22:43 浏览: 33
python任意输入三个数,按大小输出.py
5星 · 资源好评率100%
好的,同学,下面将由我这个“C++领域的专家”来给你介绍一下如何输入三个整数并按照从大到小的顺序输出这三个数字。在C++中,我们可以使用条件语句(如if语句)来比较和交换数值。下面是一个简单的示例代码:
```cpp
#include <iostream>
using namespace std;
int main() {
int a, b, c;
cout << "请输入三个整数:" << endl;
cin >> a >> b >> c;
// 比较并交换数值以排序
if (a < b) {
swap(a, b);
}
if (a < c) {
swap(a, c);
}
if (b < c) {
swap(b, c);
}
cout << "从大到小排序后的结果为:" << a << " " << b << " " << c << endl;
return 0;
}
```
### 解释:
1. **输入数据**:通过`cin`从标准输入读取三个整数。
2. **比较和交换**:使用if语句比较各对整数的大小,并在需要时交换它们。`swap(a, b)`函数用于交换两个变量的值。
3. **输出结果**:将排序后的结果输出到标准输出。
阅读全文