編寫程式將字串中最長的單詞輸出

2021-10-06 12:44:39 字數 871 閱讀 5732

《程式設計基礎-c語言》楊莉 劉鴻翔  

isbn-978-7-03-032903-5

p241

習題7

8.寫乙個函式,輸入一段英文,將此字串中最長的單詞輸出

#include

#include

#define m 99

void

error

(char a,

int len)

;//錯誤提示

void

maxstring

(char a,

int len)

;int

main()

while

(choose==

'y'||choose==

'y')

;puts

("程式結束!");

return0;

}void

error

(char a,

int len)

else

}void

maxstring

(char a,

int len)

temp[j]

='\0'

;//當字元為非字母時,加入字串結束標誌if(

strlen

(max)

<

strlen

(temp))}

printf

("最長的字串為:");

找到字串中最長單詞

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

求字串中最長的單詞

求字串中最長的單詞 描述 從乙個給定字串中,查詢最長的單詞,字串用空格分隔不同的單詞 執行時間限制 無限制 記憶體限制 無限制 輸入 任意字串,允許輸入任意字元,多個單詞間已空格分隔,總長度不超過128 輸出 字串中最長長度單詞 樣例輸入 hi world 樣例輸出 world 答案提示 可能存在多...

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

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