輸出最短字串

2021-09-29 18:03:08 字數 520 閱讀 2137

/*本題要求編寫程式,針對輸入的n個字串,輸出其中最小的字串。輸入格式:輸入第一行給出正整數n;隨後n行,每行給出乙個長度小於80的非空字串,其中不會出現換行符,空格,製表符。輸出格式:在一行中用以下格式輸出最小的字串:min is: 最小字串輸入樣例:5

cheng

jiang

wang

xiemiao輸出樣例:min is: xie/*1.明確目標 輸出長度最短的字串,故應該定義字元陣列並用stelen()函式計算輸入字串的長度。定義整形變數用於儲存字串的長度,便於後續比較,定義整形n,輸入值,來判斷字元陣列的個數。比較後應置空字串長度大的字元陣列。可以使用strcpy()來實現置空,運用迴圈進行逐個比較。最後輸出結果。具體**如下:

#include

#include

#include

main()

printf

("min is: %s"

,str1)

;//輸出最短字串

1139 輸出最短字串

題目描述 輸入n和n個字串,輸出其中最短的字串。若長度相同則輸出出現較早的那乙個。輸入 第一行是乙個整數n,後面跟著n行,每行包括乙個由字母和數字和空格組成的字串,長度不超過1000。輸出 長度最短的字串,若長度相同則輸出出現較早的那乙個。樣例輸入 copy how are you hello wo...

輸出最短的字串

本題要求編寫程式,針對輸入的n個字串,輸出其中最短的字串。輸入格式 輸入第一行給出正整數n 隨後n行,每行給出乙個長度小於80的非空字串,其中不會出現換行符,空格,製表符。輸出格式 在一行中用以下格式輸出最短的字串 min is 最短字串 輸入樣例 5cheng jiang wang xiemiao...

求最長字串與最短字串

description 有n個字串,找到最長的字串並輸出。input 測試資料有多組,第一行的正整數t表示測試資料的組數。每組的第一行給乙個正整數n n 10 表示該組測試資料中字串的個數,後跟n行,每行乙個字串 不超過100個字元,中間有可能包含空格 output 對於每組測試資料,輸出最長的字串...