編寫乙個函式,輸入一行字元,將此字串中最長的單詞輸出。
輸入僅一行,多個單詞,每個單詞間用乙個空格隔開。單詞僅由小寫字母組成。所有單詞的長度和不超過100000。如有多個最長單詞,輸出最先出現的。
樣例輸入
i am a student
樣例輸出
student
#include void copy(char *lon_char,char *str,int start,intlen)
intmain()
if(str[i] == '\0'
)
break
; temp = 0
; }
else
i ++;
}printf(
"%s\n
",lon_char);
return0;
}
演算法提高 統計單詞數
問題描述 統計輸入英文文章段落中不同單詞 單詞有大小寫之分,但統計時忽略大小寫 各自出現的次數。輸入段落中所含單詞的總數不超過100,最長單詞的長度不超過20個字母.輸入格式 乙個包含若干句子的段落,每個句子由若干英文單詞組成.除空格,逗號和句號外,這些輸入的句子中不含其他非字母字元,並且,逗號和句...
演算法提高 統計單詞數
演算法提高 統計單詞數 時間限制 1.0s 記憶體限制 512.0mb 問題描述 統計輸入英文文章段落中不同單詞 單詞有大小寫之分,但統計時忽略大小寫 各自出現的次數。輸入段落中所含單詞的總數不超過100,最長單詞的長度不超過20個字母.輸入格式 乙個包含若干句子的段落,每個句子由若干英文單詞組成....
演算法提高 不同單詞個數統計
編寫乙個程式,輸入乙個句子,然後統計出這個句子當中不同的單詞個數。例如 對於句子 one little two little three little boys 總共有5個不同的單詞 one,little,two,three,boys。說明 1 由於句子當中包含有空格,所以應該用gets函式來輸入這...