sort函数在C语言中的作用是啥?

2024-11-25 04:25:07
推荐回答(3个)
回答1:

1、sort()函数描述:对给定区间所有元素进行排序。
sort()函数语法:sort(begin,end),表示一个范围。
2、sort()函数举例:

#include 
#include 
using namespace std;
main()
{
int a[11]={2,4,8,5,7,1,10,6,9,3};//a的长度=待排数据个数+1
sort(a,a+10);//对[a,a+10)排序
for(int i=0;i<10;++i) cout<}

回答2:

楼上两位好像都有问题,这个函数传的是数组首地址,所以不需要返回值,for循环是需要大括号的。
改了一下:
void
sort(int
array[],int
n)
{
int
i,j,k,temp;
for(i=0;i
array[j])
k=j;
temp=array[i];
array[i]=array[k];
array[k]=temp;
}
}

回答3:

排序(sort)
语法:
void sort();
void sort( Comp compfunction );

sort()函数为链表排序,默认是升序。如果指定compfunction的话,就采用指定函数来判定两个元素的大小