21xrx.com
2024-06-03 06:18:00 Monday
登录
文章检索 我的文章 写文章
C++如何实现输入5个数并从小到大排序
2023-07-05 06:05:39 深夜i     --     --
C++ 输入 排序 从小到大

要想实现输入5个数并从小到大排序,我们可以采用C++语言中提供的STL库中的sort()函数。具体的步骤如下:

1. 首先,需要定义一个包含5个元素的数组用来存储输入的5个数。

2. 接着,使用cin语句分别输入5个数,将其存储到数组中。这里我们采用for循环进行输入。

3. 使用sort()函数对数组进行排序,我们可以用sort(a, a+5)来对数组a进行排序。

4. 最后,再用for循环输出排序后的数组。

下面是具体的代码实现:


#include<iostream>

#include<cstdio>

#include<algorithm>

using namespace std;

int main()

{

  int a[5]; // 定义数组

  for(int i=0;i<5;i++) // 输入5个数

  {

    cin>>a[i];

  }

  sort(a,a+5); // 对数组进行从小到大排序

  for(int i=0;i<5;i++) // 输出排序后的数组

  {

    cout<<a[i]<<" ";

  }

  cout<<endl;

  return 0;

}

以上就是使用C++实现输入5个数并从小到大排序的具体方法,通过STL库中的sort()函数,可以方便地快速完成对数组的排序,大大缩短了编程时间,提高了效率。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复