1.題目鏈接
字符串最后一個單詞的長度_??皖}霸_牛客網(wǎng)
2.解題思路
倒著找第一個空格的下標(biāo) 用下標(biāo)之間的差來計算
3.代碼
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s;
//cin >> s;//遇到空格或換行就結(jié)束
getline(cin, s);//遇到換行結(jié)束
size_t pos = s.rfind(' ');
//末尾后一個下標(biāo)-空格下標(biāo)+1
cout << s.size() - (pos + 1) << endl;
return 0;
}
4.運行結(jié)果
文章來源:http://www.zghlxwxcb.cn/news/detail-544719.html
?【C++ OJ練習(xí)】5.字符串最后一個單詞的長度 完文章來源地址http://www.zghlxwxcb.cn/news/detail-544719.html
到了這里,關(guān)于【C++ OJ練習(xí)】5.字符串最后一個單詞的長度的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!