習題8 7 字串排序

2021-10-07 20:34:03 字數 738 閱讀 8185

習題8-7 字串排序 (20分)

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

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

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

after sorted:

每行乙個字串

red yellow blue green white
after sorted:

blue

green

redwhite

yellow

#include#includeint main()

; //存每個字串長度

int i = 0, j = 0;

for( i = 0; i < 5; i++ ) //輸入字串

} }

for( i = 0; i < 5; i++ ) //儲存每個字串中的每個字元

a[i][j] = s[i][j];

} }for( i = 0; i < 5; i++ ) //對各個字串進行排序

} }

printf( "after sorted:\n" ); //結果輸出

for( i = 0; i < 5; i++ )

return 0;

}

習題8 7 字串排序

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

習題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...