用函數(shù)倒序順序排序C語言 用函數(shù)倒序順序排序c語言怎么寫

C語言指針解答將幾個數(shù)按輸入時順序的逆序排列,用函數(shù)實現(xiàn)

#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?

樓主最好給個例子

c語言 用子函數(shù)編輯二維數(shù)組的輸入 輸出 排序 逆序

//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;

}

C語言:題目:將n個數(shù)按輸入時順序的逆序排列,用函數(shù)實現(xiàn)(用指針)。 我這個函數(shù)為什么有問題啊

把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)

商城網站建設