本題要求編寫程式,讀入5個字串,按由小到大的順序輸出。
輸入格式:
輸入為由空格分隔的5個非空字串,每個字串不包括空格、製表符、換行符等空白字元,長度小於80。
輸出格式:
按照以下格式輸出排序後的結果:
after sorted:輸入樣例:每行乙個字串
red yellow blue green white輸出樣例:
after sorted:blue
green
redwhite
yellow
#include
#include
//思路:需要使用字串比較函式strcmp
// 使用字串複製函式strcpy,才可以將字串整體交換
// 字串排序中,可以使用氣泡排序或者選擇排序
intmain()
;//二維陣列儲存5個字串 ,得進行初始化
char temp[80]
;//單個字串用於交換
int i=
0,j;
//賦值
for(i=
0;i<
5;i++
)for
(i=0
;i<
5;i++)}
}printf
("after sorted:\n");
for(i=
0;i<
5;i++
)return0;
}
習題8 7 字串排序(20 分)
本題要求編寫程式,讀入5個字串,按由小到大的順序輸出。輸入為由空格分隔的5個非空字串,每個字串不包括空格 製表符 換行符等空白字元,長度小於80。按照以下格式輸出排序後的結果 after sorted 每行乙個字串red yellow blue green whiteafter sorted blu...
習題8 7 字串排序 20分
本題要求編寫程式,讀入5個字串,按由小到大的順序輸出。輸入格式 輸入為由空格分隔的5個非空字串,每個字串不包括空格 製表符 換行符等空白字元,長度小於80。輸出格式 按照以下格式輸出排序後的結果 after sorted 每行乙個字串輸入樣例 red yellow blue green white輸...
PTA 習題8 7 字串排序 20分
本題要求編寫程式,讀入5個字串,按由小到大的順序輸出。輸入格式 輸入為由空格分隔的5個非空字串,每個字串不包括空格 製表符 換行符等空白字元,長度小於80。輸出格式 按照以下格式輸出排序後的結果 after sorted 每行乙個字串 輸入樣例 red yellow blue green white...