c++输入4个整数,要求按由小到大顺序输出。
时间: 2024-10-14 07:06:11 浏览: 118
在 C++ 中,你可以通过使用 `cin` 输入四个整数,然后使用数组、vector 或者自定义排序函数将它们按照从小到大的顺序输出。这里提供一种简单的使用数组的例子:
```cpp
#include <iostream>
using namespace std;
int main() {
int a[4];
// 输入四个整数
for (int i = 0; i < 4; ++i) {
cout << "请输入第 " << i+1 << " 个整数:";
cin >> a[i];
}
// 使用冒泡排序算法进行排序
for (int i = 0; i < 3; ++i) { // 由于最后一次遍历已经是最小值,所以内层循环只做3次
for (int j = 0; j < 4 - i - 1; ++j) {
if (a[j] > a[j + 1]) { // 如果前一个数大于后一个数,则交换
int temp = a[j];
a[j] = a[j + 1];
a[j + 1] = temp;
}
}
}
// 输出排序后的整数
cout << "按照从小到大的顺序,结果是:" << endl;
for (int i = 0; i < 4; ++i) {
cout << a[i] << " ";
}
return 0;
}
阅读全文