在一行中将3个整数从小到大输出,其间以“->”相连。 C++
时间: 2024-09-11 18:18:36 浏览: 41
python练习题 :用户任意输入10个整数到列表中,然后由大到小排列并输出。
在C++中,若要实现将三个整数从小到大排序并输出,你可以使用条件语句来比较这三个数的大小,并按照从小到大的顺序输出。下面是一个简单的示例代码:
```cpp
#include <iostream>
using namespace std;
int main() {
int a, b, c;
cin >> a >> b >> c; // 输入三个整数
int min, mid, max;
if (a <= b && a <= c) { // 假设a是最小的
min = a;
if (b <= c) {
mid = b;
max = c;
} else {
mid = c;
max = b;
}
} else if (b <= a && b <= c) { // 假设b是最小的
min = b;
if (a <= c) {
mid = a;
max = c;
} else {
mid = c;
max = a;
}
} else { // c是最小的
min = c;
if (a <= b) {
mid = a;
max = b;
} else {
mid = b;
max = a;
}
}
cout << min << "->" << mid << "->" << max << endl; // 输出排序后的结果
return 0;
}
```
这段代码首先读取用户输入的三个整数,然后通过一系列的条件判断来找出这三个数中的最小值、中间值和最大值,并按照“最小值->中间值->最大值”的格式输出。
阅读全文