1.题目链接
字符串最后一个单词的长度_牛客题霸_牛客网
2.解题思路
倒着找第一个空格的下标 用下标之间的差来计算
3.代码
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s;
//cin >> s;//遇到空格或换行就结束
getline(cin, s);//遇到换行结束
size_t pos = s.rfind(' ');
//末尾后一个下标-空格下标+1
cout << s.size() - (pos + 1) << endl;
return 0;
}
4.运行结果
文章来源:https://www.toymoban.com/news/detail-544719.html
【C++ OJ练习】5.字符串最后一个单词的长度 完文章来源地址https://www.toymoban.com/news/detail-544719.html
到了这里,关于【C++ OJ练习】5.字符串最后一个单词的长度的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!