題目描述
將輸入的四個整數按由大到小的順序輸出。
已定義如下swap函式,可實現形參pa和pb所指記憶體單元的內容交換。請務必使用本函式實現兩個變數內容的互換。
void swap( int *pa, int *pb)
輸入輸入4個整數,用空格隔開。
輸出輸出排序後的4個整數,由空格隔開。輸出佔一行。
樣例輸入
4 3 5 2
樣例輸出
5 4 3 2
#include
#include
#include
#include
void
swap
(int
*pa,
int*pb)
intmain()
pa=a;
///指標變數pa獲取a陣列的首位址
pb=&a[1];
///指標變數pb獲取a[1]的位址
for(i=
1; i<
4; i++)}
for(i=
0; i<
4; i++
,pa++
)printf
("\n");
}
1432 又是排序(指標問題)
1432 又是排序 指標問題 題目描述 將輸入的四個整數按由大到小的順序輸出。已定義如下swap函式,可實現形參pa和pb所指記憶體單元的內容交換。請務必使用本函式實現兩個變數內容的互換。void swap int pa,int pb 輸入 輸入4個整數,用空格隔開。輸出輸出排序後的4個整數,由空格...
1158 又是排序(指標專題)
1158 又是排序 指標專題 時間限制 1 sec 記憶體限制 128 mb 提交 512 解決 197 狀態 討論版 提交 命題人 admin 題目描述 將輸入的四個整數按由大到小的順序輸出。請你定義乙個四個數排序的函式psort,psort的四個引數為要排序的四個整數變數的位址,請你按照從大到小...
ZZULIOJ 1158 又是排序(指標專題)
題目描述 將輸入的四個整數按由大到小的順序輸出。請你定義乙個四個數排序的函式psort,psort的四個引數為要排序的四個整數變數的位址,請你按照從大到小的順序把四個數分別放到四個指標所指向的變數裡,不要在函式內輸入輸出任何內容。請務必使用函式實現四個數的排序。void psort int pa,i...