永发信息网

sort函数能排序int 的数组么

答案:2  悬赏:50  手机版
解决时间 2021-03-03 11:30
  • 提问者网友:几叶到寒
  • 2021-03-02 18:31
sort函数能排序int 的数组么
最佳答案
  • 五星知识达人网友:像个废品
  • 2021-03-02 19:55
可以的
比如 int 数组,数组名为a,长度为n
那么
sort(a,n);就可以排序了。 从小到大。 

如果要从大到小 需要自己写比较函数。
全部回答
  • 1楼网友:傲气稳了全场
  • 2021-03-02 20:14
要什么语言? 这是c++的: #include <iostream> using namespace std; void sort(int a[],int n) { for (int i=1; i<n; i++) for (int j=n-1; j>=i; j--) if (a[j] < a[j-1]) { int tmp = a[j]; a[j] = a[j-1]; a[j-1] = tmp; } } int main() { int n; cout << "输入要排序的个数:" << endl; cin >> n; int *a = new int [n]; cout << "输入要排序的数字:" << endl; for (int i=0;i<n;i++) cin >> a[i]; sort(a, n); for (int j=0; j<n; j++) cout << a[j] << " "; cout << endl; return 0; }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯