輸入一行字元,輸出最長的單詞

2021-08-22 19:35:14 字數 440 閱讀 1041

1、確定單詞分隔符,一般情況為空格和標點符號,根據題目情況來確定標點符號是否算在單詞中。 假定單詞不包括標點符號,即全由字母組成

2、根據上面的特點,讀取乙個單詞

3、計算單詞長度

4、與當前最大單詞長度max(初值為0)比較,如果大於max,則記錄下當前單詞,並將其長度賦值給max

5、重複2-4,直到讀單詞結束(到字串尾)。

6、輸出最長單詞長度和單詞

#include

#include

#define m 1000

int main()

high_temp = i-1;

if(temp > count)

}for(i = low; i <= high; i++)

return

0;

輸入一行字元反向輸出

題目描述 輸入一行字元 可包含空格 將其反向輸出 示例 輸入 hello world 輸出 dlrow olleh include include support for stack template class using namespace std 方法一 棧方法 void print inve...

一行文字中的最長單詞

問題 已知 string sentence we were her pride of 10 she named us benjamin,phoenix,the pordigal and perspicacious pacific suzanne.要求 計算sentence中有多少個單次,並指出其中最...

統計一行字元的單詞數

題目 輸入一行字元,統計其中包括多少單詞,單詞之間用空格分隔。要求 輸入格式 a b c d回車 空格可在任意位置,列如行頭行尾可能會有空格。另外數字和字母一樣,也可作為單詞 輸出格式 單詞數 輸入的字串長度最長為256個字元 測試輸入 空格 a a 112 c 空格 回車 輸出 4 用乙個字元陣列...