1010 - 数组元素的排序

题目描述

对数组的元素按从小到大进行排序。

输入

第一行有一个整数n(5<=n<=10);
第二行有n个整数,每个整数的值在[0,10^9]的范围内。

输出

输出排序后的数组。

`#include <bits/stdc++.h>
using namespace std;
int a[1001];
int main()
{
// 声明变量n,用于存储输入的数字个数
int n;
// 从标准输入读取数字个数n
cin >> n;

// 循环读取n个数字到数组a中
for (int i = 0; i < n; i++)
{
    cin >> a[i];
}

// 使用sort函数对数组a进行升序排序
// 参数a表示数组起始地址,a+n表示结束地址
sort(a, a + n);

// 循环输出排序后的数组元素
for (int i = 0; i < n; i++)
{
    cout << a[i] << " ";
}

// 程序正常结束,返回0
return 0;

}`

本题需要掌握sort()函数的使用,在C++中,sort()函数默认进行升序排序。

posted @ 2025-06-23 14:27  Coder_徐  阅读(23)  评论(0)    收藏  举报