指標基礎 字串排序

2021-10-06 05:29:12 字數 663 閱讀 2637

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

輸入格式:

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

輸出格式:

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

after sorted:

每行乙個字串

輸入樣例:

red yellow blue green white

輸出樣例:

after sorted:

blue

green

redwhite

yellow

程式

#include

#include

intmain()

for(

int i=

0;i<

5;i++)}

}printf

("after sorted:\n");

for(

int i=

0;i<

5;i++

)printf

("%s\n"

,a[i]);

}

執行

字串,字串陣列,字串指標!!

字串 字元陣列實際上是一系列字元的集合,也就是 字串 string 字串陣列 在c語言中,沒有專門的字串變數,沒有string型別,通常就用乙個字元陣列來存放乙個字串。c語言規定,可以將字串直接賦值給字元陣列 在c語言中,字串總是以 0 作為串的結束符。上面的兩個字串,編譯器已經在末尾自動新增了 0...

使用指標的指針對字串排序

1 note your choice is c ide 2 include stdio.h 3 include string.h 4 使用指標的指針對字串排序 5 排序是按照漢字的首字母進行 6 7 整體思路 1 輸出排序前的陣列元素89 2 輸出排序後的陣列元素 1011 12 自定義函式sort...

字串 字串排序

頻率統計 將頻率轉換為索引 資料分類 回寫頻率統計 統計每個字元出現的次數 將頻率轉換為索引 確定不同字元首位置 從右到左檢查檢查鍵中的字元 public class lsd public class msd public static void sort string a private stat...