實驗8 2 8 字串排序(字串大小排序)

2021-10-02 04:50:32 字數 1031 閱讀 7681

實驗8-2-8 字串排

本題要求編寫程式,讀入5個字串,按由小到大的順序輸出。

輸入格式:

輸入為由空格分隔的5個非空字串,每個字串不包括空格、製表符、換行符等空白字元,長度小於80。

輸出格式:

按照以下格式輸出排序後的結果:

after sorted:

每行乙個字串

輸入樣例:

red yellow blue green white

輸出樣例:

after sorted:

blue

green

redwhite

yellow

自己寫的**,出來的順序都是亂的

但是中間關於字串替換的部分是正確的;

#include

#include

#include

intmain()

//不用呼叫函式的方法排序;

for(i=

0;i<=

4;i++)}

}for

(i=0

;i<=

5;i++

)return0;

}

#include

#include

#define max_len 80

#define n 5

void

sortstring

(char str[

][max_len]

,int n)

;int

main()

sortstring

(name,n)

;printf

("sorted results:");

for(i=

0;i<=n;i++

)return0;

}void

sortstring

(char str[

][max_len]

,int n)}}

}

實驗8 2 8 字串排序 20分

本題要求編寫程式,讀入5個字串,按由小到大的順序輸出。輸入為由空格分隔的5個非空字串,每個字串不包括空格 製表符 換行符等空白字元,長度小於80。按照以下格式輸出排序後的結果 after sorted 每行乙個字串red yellow blue green whiteafter sorted blu...

實驗8 2 8 字串排序 20分

本題要求編寫程式,讀入5個字串,按由小到大的順序輸出。輸入格式 輸入為由空格分隔的5個非空字串,每個字串不包括空格 製表符 換行符等空白字元,長度小於80。輸出格式 按照以下格式輸出排序後的結果 after sorted 每行乙個字串 輸入樣例 red yellow blue green white...

實驗8 2 8 字串排序 20分

本題要求編寫程式,讀入5個字串,按由小到大的順序輸出。輸入為由空格分隔的5個非空字串,每個字串不包括空格 製表符 換行符等空白字元,長度小於80。按照以下格式輸出排序後的結果 after sorted 每行乙個字串 red yellow blue green whiteafter sorted bl...