可以編寫自己的sort函數(shù)。如下函數(shù)為將整型數(shù)組從小到大排序。void sort(int *a, int l)//a為數(shù)組地址,l為數(shù)組長度。
創(chuàng)新互聯(lián)建站堅持“要么做到,要么別承諾”的工作理念,服務領域包括:網(wǎng)站建設、網(wǎng)站設計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務,滿足客戶于互聯(lián)網(wǎng)時代的郫都網(wǎng)站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡建設合作伙伴!
樓上兩位好像都有問題,這個函數(shù)傳的是數(shù)組首地址,所以不需要 返回值 ,for循環(huán) 是需要 大括號 的。
sort()函數(shù)語法:sort(begin,end),表示一個范圍。
語法:void sort();void sort( Comp compfunction );sort()函數(shù)為鏈表排序,默認是升序。如果指定compfunction的話,就采用指定函數(shù)來判定兩個元素的大小。
sort(&aa[3],5);表示從aa[3]這個元素往后5個元素進行排序,也就是4,5,6,7,8這幾個數(shù)進行排序,其余元素不變。
1、sort()函數(shù)語法:sort(begin,end),表示一個范圍。
2、樓上兩位好像都有問題,這個函數(shù)傳的是數(shù)組首地址,所以不需要 返回值 ,for循環(huán) 是需要 大括號 的。
3、std;int main(void){int a[10]={2,4,8,5,7,1,10,6,9,3};sort(a,a+10);//對a數(shù)組進行升序排序for(int i = 0;i 10;i++)couta[i]endl;}//ps:這是C++的函數(shù) C語言里沒有。
4、排序(sort)語法:void sort();void sort( Comp compfunction );sort()函數(shù)為鏈表排序,默認是升序。如果指定compfunction的話,就采用指定函數(shù)來判定兩個元素的大小。
1、這是一個選擇排序的函數(shù)。用sort(a,3);調用時,第一輪內循環(huán)后,k=2 交換后,a數(shù)組成為:5,7,9 第二輪內循環(huán)后,k=1 實際并沒有交換。
2、C語言中沒有預置的sort函數(shù)。如果在C語言中,遇到有調用sort函數(shù),就是自定義的一個函數(shù),功能一般用于排序??梢跃帉懽约旱膕ort函數(shù)。如下函數(shù)為將整型數(shù)組從小到大排序。
3、sort()函數(shù)描述:對給定區(qū)間所有元素進行排序。sort()函數(shù)語法:sort(begin,end),表示一個范圍。