#include <iostream>
#include <algorithm> // 引入算法库,包含排序函数
using namespace std;
int main() {
int arr[] = {5, 2, 9, 1, 5, 6}; // 定义一个整数数组
int n = sizeof(arr) / sizeof(arr[0]); // 计算数组的长度
// 使用标准库中的排序函数对数组进行排序
sort(arr, arr + n);
// 输出排序后的数组
cout << "Sorted array: ";
for (int i = 0; i < n; ++i) {
cout << arr[i] << " ";
}
cout << endl;
return 0;
}
#include <iostream>
用于输入输出操作,#include <algorithm>
提供了 sort
函数。int arr[] = {5, 2, 9, 1, 5, 6};
创建一个包含若干整数的数组。int n = sizeof(arr) / sizeof(arr[0]);
通过 sizeof
运算符计算数组的元素个数。sort(arr, arr + n);
使用标准库中的 sort
函数对数组进行升序排序。arr
是数组的起始地址,arr + n
是数组结束位置的下一个地址。for
循环遍历并输出排序后的数组。这段代码展示了如何使用 C++ 标准库中的 sort
函数对数组进行排序,并打印排序后的结果。
上一篇:c++ 宏
下一篇:c++面向过程还是面向对象
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站