單詞數 訓練4

2021-09-29 20:33:39 字數 693 閱讀 7329

多組資料,每組一行,表示一篇文章。文章只由小寫字母和空格構成。

遇到#時表示輸入結束

每組輸入輸出乙個整數,單獨成行,表示這篇文章裡不同單詞的總數。

you are my friend

使用c++裡的string、set

使用getline(cin,str)函式進行輸入

題目要求一行輸出乙個整數,故用getline來輸入一行,用string物件來接收,利用string物件可以用下標訪問的特點來設計乙個判斷是否為單詞,用set的string型別物件存放單詞,最後輸出set的大小

#include

#include

#include

using

namespace std;

intmain()

if(flag)

st.insert

(t);

} cout

<}return0;

}

1.審題要注意「每行都輸出乙個結果」!!!

2.單引號和雙引號的區別

單引號括起來的字元可以表示乙個整數值,對應著ascii碼

單引號「a」位元組長度為1,雙引號「a」位元組長度為2,因為雙引號引起來的字元大小總是+1,因為在末尾會新增結束符 「\0」

單詞數-2072

getline函式詳解

統計單詞數

include include include include include includeusing namespace std struct node int main else if s.find 1 transform s.begin s.end s.begin toupper sourc...

單詞數(stringstream分割單詞

lily的好朋友xiaoou333最近很空,他想了一件沒有什麼意義的事情,就是統計一篇文章裡不同單詞的總數。下面你的任務是幫助xiaoou333解決這個問題。input 有多組資料,每組一行,每組就是一篇小文章。每篇小文章都是由小寫字母和空格組成,沒有標點符號,遇到 時表示輸入結束。output 每...

單詞數目統計

時間限制 10 sec 記憶體限制 128 mb neo 給你一系列字串,請你輸出字串中的不同單詞個數以及總單詞個數。多組輸入,每組資料都是一行字串 長度小於200 其中每個單詞以空格隔開 單詞都是小寫字母組成 輸出字串中的不同單詞個數以及總單詞個數。i love china aa aa bb 3 ...