牛客网华为机试在线训练字符串最后一个单词的长度
华为的题目还是比较简单的,就不多说了题目描述
计算字符串最后一个单词的长度,单词以空格隔开。
输入描述:
一行字符串,非空,长度小于5000。
输出描述:
整数N,最后一个单词的长度。
输入例子:
hello world
输出例子:
5
#include<iostream>
#include<string>
using namespace std;
int main()
{
string str = "";
int len = 0;
getline(cin, str);
for (int i = str.length() - 1;i >= 0;--i)
{
if (str != ' ')
{
++len;
}
else break;
}
cout << len;
return 0;
}
页:
[1]