從鍵盤上輸入n個字串(約定:每個字串中字元數≤80位元組),對其進行公升序排序並輸出。
函式介面定義:
void sort_str(char *str);
裁判測試程式樣例:
#include
#include
#define n 5
void
sort_str
(char
*src)
;int
main
(void
)for
(i=0
; i)sort_str
(pstr)
;for
(i=0
; i)return0;
}/* 請在這裡填寫答案 */
輸入樣例:
hello
myfriend
are you ok?
help me!
輸出樣例:
are you ok?
friend
myhello
help me!
void
sort_str
(char
*str)
}}}
PTA 習題8 7 字串排序 20分
本題要求編寫程式,讀入5個字串,按由小到大的順序輸出。輸入格式 輸入為由空格分隔的5個非空字串,每個字串不包括空格 製表符 換行符等空白字元,長度小於80。輸出格式 按照以下格式輸出排序後的結果 after sorted 每行乙個字串 輸入樣例 red yellow blue green white...
PTA 好字尾 10分 字串匹配 字首函式
我們稱乙個字串的字尾為好字尾,如果它滿足如下條件 1 它在字串中至少出現2次 2 滿足條件 1 的最長者。請編寫程式計算乙個字串的好字尾長度,注意乙個字串不能稱為自己的字尾。輸入為乙個字串,包含不超過10 5個字母。輸出為乙個整數,表示輸入字串的好字尾長度。xacbacba4yxxabacaba3a...
PTA 習題8 7 字串排序 20分 C語言
輸入為由空格分隔的5個非空字串,每個字串不包括空格 製表符 換行符等空白字元,長度小於80。按照以下格式輸出排序後的結果 after sorted 每行乙個字串red yellow blue green whiteafter sorted blue green redwhite yellow 如下 ...