/*

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比磐石網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式磐石網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋磐石地區(qū)。費(fèi)用合理售后完善,十載實(shí)體公司更值得信賴。
排序前:1258e7w64fg64weg4226ases1
排序后:11222444566678aeeefggssww
Press any key to continue
*/
#include?stdio.h
#include?string.h
#include?windows.h
void?Sort(BYTE?*pBuf?,int?nBufLen)?{
int?i,j,k;
char?ch;
for(i?=?0;?i??nBufLen?-?1;?++i)?{
k?=?i;
for(j?=?i?+?1;?j??nBufLen;?++j)?{
if(pBuf[k]??pBuf[j])?k?=?j;
}
if(i?!=?k)?{
ch?=?pBuf[i];
pBuf[i]?=?pBuf[k];
pBuf[k]?=?ch;
}
}
}
int?main()?{
unsigned?char?s[]?=?"1258e7w64fg64weg4226ases1";
int?len?=?strlen((char?*)s);
printf("排序前:%s\n",s);
Sort(s,len);
printf("排序后:%s\n",s);
return?0;
}
#include?stdio.h
void?sort1(int?a[],int?n)
{int?i,j,t;
for(i=0;in-1;i++)
for(j=0;jn-1-i;j++)
if(a[j]a[j+1])
{t=a[j];a[j]=a[j+1];a[j+1]=t;}
}
void?sort2(int?a[],int?n)
{int?i,j,t;
for(i=0;in-1;i++)
for(j=0;jn-1-i;j++)
if(a[j]a[j+1])
{t=a[j];a[j]=a[j+1];a[j+1]=t;}
}
int?main()
{int?i,a[10];
for(i=0;i10;i++)
scanf("%d",a[i]);
printf("\n");
sort1(a,10);??
for(i=0;i10;i++)
printf("%d?",a[i]);
printf("\n\n");
sort2(a,10);??
for(i=0;i10;i++)
printf("%d?",a[i]);
printf("\n");
return?0;
}
#includestdio.h
int?main()
{?void?sort(int?array[],int?n);
int?a[100],n,i;
scanf("%d",n);
for(i=0;?in;?i++)
scanf("%d",a[i]);
sort(a,n);
printf("the?sorted?array:\n");
for(i=0;?in;?i++)
printf("%5d",a[i]);
printf("\n");
return?0;
}
void?sort(int?a[],int?n)
{?int?i,j,k,t;
for(i=0;?in-1;?i++)
{?k=i;
for(j=i+1;?jn;?j++)
if(a[j]a[k])
k=j;
t=a[k];
a[k]=a[i];
a[i]=t;
}
}
#include?stdio.h
void?sort(int?a[],?int?n)?{//選擇排序
int?i,j,k,t;
for(i?=?0;?i??n?-?1;?++i)?{
k?=?i;
for(j?=?k?+?1;?j??n;?++j)?{
if(a[k]??a[j])?k?=?j;
}
if(k?!=?i)?{
t?=?a[i];
a[i]?=?a[k];
a[k]?=?t;
}
}
}
int?main()?{
int?a[]?=?{21,16,30,21,8,19,33,26,28,27,24,50,13,12};
int?i,n?=?sizeof(a)/sizeof(a[0]);
printf("排序前:\n");
for(i?=?0;?i??n;?++i)
printf("%d?",a[i]);
printf("\n");
sort(a,n);
printf("排序后:\n");
for(i?=?0;?i??n;?++i)
printf("%d?",a[i]);
printf("\n");
return?0;
}
新聞名稱:c語言中升序排序函數(shù) c語言 排序函數(shù)
網(wǎng)址分享:http://chinadenli.net/article6/hjigig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、網(wǎng)站改版、網(wǎng)站收錄、微信小程序、網(wǎng)站內(nèi)鏈、軟件開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)