输入10个整数,按从小到大的顺序排序 用dvc++写代码
时间: 2024-11-06 15:25:19 浏览: 17
dvc++最新版最全
3星 · 编辑精心推荐
当然可以。在DVC++(Dynamically Vectorized C++, 可动态矢量化C++)中,你可以使用标准库中的`sort()`函数来进行数组排序。以下是一个简单的示例,演示如何输入10个整数并按照从小到大的顺序进行排序:
```cpp
#include <iostream>
#include <vector>
#include <algorithm> // 包含sort函数
int main() {
std::vector<int> numbers; // 创建一个可变大小的整数向量
int input;
// 输入10个整数
for (int i = 0; i < 10; ++i) {
std::cout << "请输入第 " << i+1 << " 个整数: ";
std::cin >> input;
numbers.push_back(input); // 将每个输入添加到向量末尾
}
// 使用sort对向量进行排序
std::sort(numbers.begin(), numbers.end());
// 输出排序后的结果
std::cout << "排序后的数组为: ";
for (const auto &num : numbers) {
std::cout << num << " ";
}
std::cout << std::endl;
return 0;
}
```
阅读全文