編寫逆向排序函式(陣列或指標)C謝謝

2023-01-09 20:46:04 字數 835 閱讀 4514

1樓:豚胖

#include

void sort(int x,int n)}void main()

,i;printf("before the array is:");

for(i=0;i<6;i++) printf("%3d",a[i]);/*輸出呼叫前陣列*/

sort(a,6);

printf("\nafter the array is:");

for(i=0;i<6;i++)printf("%3d",a[i]);/*輸出呼叫後陣列*/

printf("\n");}

2樓:匿名使用者

朋友,我覺得你還是自己去想想就行了,畢竟都是學計算機的,多學點對你只有好處沒有壞處,我當時就是老問別人,所以什麼都不懂,到最後還是要自己從頭開始看書

所以我跟你說下思想吧,要逆排序:1.你可以是一串數字,也可以是一串字元 2.每個數字或是字元在陣列或是指標裡都有對應的位置 3 你要做的任務就是把他們所在的位置進行一下顛倒

4 比如12345,你要做的就是把1和5的位置對調,寫個for迴圈,一個交換就可以了,呵呵,多看書吧朋友

3樓:叢龍強

#include

int main(void)}}

for(i=0; i<10; i++)

printf("a[%d] = %d\n", i, a[i]);

return 0;

}就這樣了,你可以根據這段**來更改

4樓:匿名使用者

你是不是南昌大學信工的啊,我想也是。這不是老師說的期末考試試題嗎????

如何編寫函式,完成對陣列氣泡排序

看這bai 個簡單du的程式zhi你dao就明白 版了 權 include void main printf the sorted numbers n for i 0 i 10 i printf d a i printf n c語言 編寫函式用氣泡排序法對陣列中的資料進行從小到大的排序.int i,...

用matlab編寫兩個排序函式,怎麼分別使用插入排序演算法 起

h 10 rand 1,10 給定 baidu10個數 zhi的dao矩回陣答 for i 1 10 for j 10 1 i 1 if h j 1 h j t h j h j h j 1 h j 1 t endend enddisp h var a for var i 0 i 參考下吧 ahpu?...

數學什麼是函式,數學都有什麼函式

函式的定義 給定copy一個數集a,對a施加對應法則f,記作f a 得到另一數集b,也就是b f a 那麼這個關係式就叫函式關係式,簡稱函式。函式概念含有三個要素 定義域a 值域c和對應法則f。其中核心是對應法則f,它是函式關係的本質特徵。數學都有什麼函式 高中數學的函式主要是初等函式 如常數函式,...