題目出處
簡單題
思路:
題目要求是從小到大,即升序排列
解決此題可以自己寫排序函數,但是我覺得這裡用庫函數會更好,而且對於初學者而言,也要懂得靈活運用庫函數
這裡使用了 C標准庫的qsort()
關鍵代碼:
[cpp]
int cmp(const void *a, const void *b)
{
return *(char*)a > *(char*)b ? 1 : 0;
}
int cmp(const void *a, const void *b)
{
return *(char*)a > *(char*)b ? 1 : 0;
}
留有一問題:如果只 return *(*char*)a > *(char*)b 會怎樣?