給定由大寫,小寫字母和空格組成的字串,返回 最後 乙個單詞的長度。如果輸入中不存在單詞,返回 0。
注意:
「單詞」是指不包含空格符號的字串
例如:
對於字串」hello world」(不帶引號), 那麼返回的結果是 5;
對於字串」abc abc 「(不帶引號),那麼返回的結果就是 3。
輸入僅一行,為字串 s(長度不超過 10000)。
輸出 s 中最後乙個單詞的長度。
today is a nice day
the quick brown fox jumps over the lazy dog
#include
#include
using
namespace
std;
bool isalpha(char n)
int main()
int count = 0;
while(i >= 0 && isalpha(s[i]))
cout
<< count << endl;
return
0;}
字串的輸入
c語言中:
char str[100];c++中:scanf(「%s」,&str); //輸入一串字元,不能包括空格
gets(str); //輸入一行字元,其中包括空格,回車結束
string str;題目**:cin>>str; //輸入一串字元,不能包括空格
getline(str); //輸入一行字元,包括空格
計蒜客 難題題庫 012 最後乙個單詞的長度
給定由大寫,小寫字母和空格組成的字串,返回最後乙個單詞的長度。如果不存在最後乙個單詞,返回0 注意 單詞 是指不包含空格符號的字串 例如 s hello world 那麼返回的結果是5 格式 第一行輸入字串s,然後輸出s中最後乙個單詞的長度。樣例1輸入 today is a nice day 輸出 ...
計蒜客系列 挑戰難題12 最後乙個單詞的長度
給定由大寫,小寫字母和空格組成的字串,返回最後乙個單詞的長度。如果不存在最後乙個單詞,返回0 注意 單詞 是指不包含空格符號的字串 例如 s hello world 那麼返回的結果是5 格式 第一行輸入字串s,然後輸出s中最後乙個單詞的長度。樣例1輸入 today is a nice day 輸出 ...
最後乙個單詞的長度
給定由大寫,小寫字母和空格組成的字串,返回最後乙個單詞的長度。如果輸入中不存在單詞,返回 000。注意 單詞 是指不包含空格符號的字串 例如 對於字串 hello world 不帶引號 那麼返回的結果是 555 對於字串 abc abc 不帶引號 那麼返回的結果就是 333。輸入格式 輸入僅一行,為...