Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c++数组排序

作者:清梦独行   发布日期:2025-09-07   浏览:97

#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;
}

解释说明:

  1. 引入头文件#include <iostream> 用于输入输出操作,#include <algorithm> 提供了 sort 函数。
  2. 定义数组int arr[] = {5, 2, 9, 1, 5, 6}; 创建一个包含若干整数的数组。
  3. 计算数组长度int n = sizeof(arr) / sizeof(arr[0]); 通过 sizeof 运算符计算数组的元素个数。
  4. 排序数组sort(arr, arr + n); 使用标准库中的 sort 函数对数组进行升序排序。arr 是数组的起始地址,arr + n 是数组结束位置的下一个地址。
  5. 输出结果:使用 for 循环遍历并输出排序后的数组。

这段代码展示了如何使用 C++ 标准库中的 sort 函数对数组进行排序,并打印排序后的结果。

上一篇:c++ 宏

下一篇:c++面向过程还是面向对象

大家都在看

c++闭包

c++单引号和双引号的区别

c++ 注释

c++如何判断素数

c++ orm框架

c++freopen怎么用

c++ 获取系统时间

c++进制转换函数

c++ vector 清空

c++ tcp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站