求字串中最長的單詞

2021-07-11 00:24:55 字數 583 閱讀 2040

求字串中最長的單詞

描述 :

從乙個給定字串中,查詢最長的單詞,字串用空格分隔不同的單詞

執行時間限制 : 無限制

記憶體限制 : 無限制

輸入 :

任意字串,允許輸入任意字元,多個單詞間已空格分隔,總長度不超過128

輸出 :

字串中最長長度單詞

樣例輸入 :

hi world

樣例輸出 :

world

答案提示 :

可能存在多個同樣長度的結果,如hello world,結果就是hello world。

多個相同結果間用(1個)空格分隔

;void main()

word[cnt].x = a.substr(0, loc);

word[cnt].y = word[cnt].x.length();

max = max > word[cnt].y ? max : word[cnt].y;

cnt++;

for (int i = 0; i < cnt; i++)

}}

找到字串中最長單詞

include include include int main char temp hi i am your friend char p strtok temp,tok if p p strtok null,tok puts c return 0 開始的 圖簡單了,沒寫c char malloc ...

C 字串的輸入,求輸入字串中最長的單詞

首先,基本目標很簡單,就是利用c語言 編寫乙個函式,輸入一行字元,將此行字元中的最長的單詞輸出。如下 includevoid input char s s i 0 讀取完成,記得對這個字元陣列封口 char findmax char s longest word i 0 return longest...

求字串中最長回文串的長度

給出乙個只由小寫英文本元a,b,c y,z組成的字串s,求s中最長回文串的長度.回文就是正反讀都是一樣的字串,如aba,abba等 input 輸入有多組case,不超過120組,每組輸入為一行小寫英文本元a,b,c y,z組成的字串s 兩組case之間由空行隔開 該空行不用處理 字串長度len 1...