c语言的sort函数是一种用于数组排序的函数,可以方便地使用:
1 .头文件:
#包含
2 .使用命名空间:
用户命名空间STD;
3 .函数格式:
sort (数组名称、数组名称元素数、排序函数);
默认的排序函数是升序,但也可以自己写函数
4 .简单使用:
(1)默认值:
程序代码:
#包含
#包含
用户命名空间STD;
int main () )。
常数int n=6;
inta [6]={ 5,12,7,2,9,3 };
sort(a,a n ); //对数组a排序
for(intI=0; I
printf('%d ',a[i] );
}
返回0;
}
执行结果:
)2)自定义排序:
程序代码:
#包含
#包含
用户命名空间STD;
OOLcomp(inta,int b ) {
返回AB;
}
int main () )。
常数int n=6;
inta [6]={ 5,12,7,2,9,3 };
sort(a,a n,comp ); //对数组a排序
for(intI=0; I
printf('%d ',a[i] );
}
返回0;
}
执行结果: