请写一段c++系统程序,输入三个整数,把三个整数按从大到小排序,同时求出3个整数中的最大值
时间: 2024-03-13 16:45:32 浏览: 101
输入三个整数,按由小到大的顺序输出,然后将程序改为:输入三个字符串, 按由小到大的顺序输出
好的,以下是C++系统程序,可以实现输入三个整数并按从大到小排序,同时输出最大值:
```c++
#include <iostream>
using namespace std;
int main()
{
int a, b, c;
cout << "请输入三个整数:";
cin >> a >> b >> c;
// 比较大小并交换位置
if (a < b) {
int temp = a;
a = b;
b = temp;
}
if (a < c) {
int temp = a;
a = c;
c = temp;
}
if (b < c) {
int temp = b;
b = c;
c = temp;
}
// 输出排序后的结果和最大值
cout << "从大到小排序后的结果为:" << a << " " << b << " " << c << endl;
cout << "最大值为:" << a << endl;
return 0;
}
```
当输入三个整数后,程序会比较它们的大小并进行交换,最后输出排序后的结果和最大值。
阅读全文