计算字符串最后一个单词的长度,单词以空格隔开。 (C++)

输入描述:

一行字符串,非空,长度小于5000。

输出描述:

整数N,最后一个单词的长度。

示例1

输入

hello world

输出

5
#include
#include
using namespace std;
int main()
{
	string line;
	int len=0;
	int num=0;
	getline(cin,line);
	len=line.length()-1;
	while(len>=0)
	{
		if(line[len]==' ')
			{
				len--;
				continue;
			}
		else
			break;
	}
	while(line[len]!=' ')
			{
				len--;
				num++;
				if(len<0)
					break;
			}
	cout<

 

你可能感兴趣的:(计算字符串最后一个单词的长度,单词以空格隔开。 (C++))