#includestdio.h
成都創(chuàng)新互聯(lián)是一家集網站建設,沅江企業(yè)網站建設,沅江品牌網站建設,網站定制,沅江網站建設報價,網絡營銷,網絡優(yōu)化,沅江網站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網站。
void sort(int a);
void main()
{
int a,b=0;
printf("請輸入一個整數(shù),以回車結束:");
scanf("%d",a);
sort(a);
}
void sort(int a)
{
int b=0;
while(a0)
{
b=b*10+a%10;
a/=10;
}
printf("%d\n",b);
}
輸入789,輸出987,是這樣嗎?
還是輸入12 34 25 76,輸出76 25 34 12?
樓主最好給個例子
//December?10,2014?By?12952010
#includestdio.h
#define?row?3
#define?column?3
int?sort(int?array[][column]){//冒泡排序?
int?temp,j,i;
int?arr[row*column];
int?k=0;
for(i=0;?irow;?i++)
for(?j=0;?jcolumn?;?j++){
arr[k++]=?array[i][j];
}
for(i=0;irow*column-1;i++)
??for(j=0;jrow*column-i-1;?j++)
?? ?if(arr[j+1]arr[j]){
?? ? temp=arr[j];
?? ? arr[j]=arr[j+1];
?? ? arr[j+1]=temp;
?? ?}
for(i=0?,k=0;?irow;?i++)
for(?j=0;?jcolumn?;?j++){
array[i][j]=arr[k++];
}
}
void?show(int?array[][column]?){//顯示數(shù)組元素?
for(?int??i=0?;?i?row;?i++?)?{
printf("\n");
for(int?j=0;?jcolumn;?j++){
printf("??%4d?",array[i][j]);
}
}
}
void?display(int?array[][column]){//逆序輸出
for(int?i=row-1;i=0;i--){
printf("\n");
for(int?j=column-1;j=0;j--)?
printf("??%4d?",array[i][j]);
}
?
}
void?setting(int?array[][column]){//初始化數(shù)組?
int?temp=10;
for(?int??i=0;?irow;?i++?){
for(?int?j=0;?jcolumn;?j++)
array[i][j]=temp--;
}
}
int?main(){
int?array[row][column];
setting(array);
printf("\n\n-------Befor?sort---------\n");
show(array);
printf("\n\n-------逆序輸出---------\n");
display(array);
printf("\n\n-------After?sort---------\n");
sort(array);
show(array);
return?0;
}
把b[i]=*p+n-1;改成b[i]=*(p+n-1);。
把printf("%d",b[i]);改成printf("%d ",b[i]);,并在其后加一句printf("\n");。
新聞名稱:用函數(shù)倒序順序排序C語言 用函數(shù)倒序順序排序c語言怎么寫
地址分享:http://muchs.cn/article48/dohodep.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供響應式網站、、App開發(fā)、建站公司、網站營銷、網站設計
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)