字符串最后一个单词的长度

/题目描述字符串最后一个单词的长度
//计算字符串最后一个单词的长度,单词以空格隔开。
//输入描述 :
//一行字符串,非空,长度小于5000。
//输出描述 :
//整数N,最后一个单词的长度。
//示例1
//输入
//复制
//hello world
//输出
//复制
//5


//解题思路,单词所以可以用头文件<string>
//输入连续的单词getline(cin,str)
//从最后一个单词着手直到遇到空字符停止计数
#include<iostream>
#include<stdio.h>
#include<string>
using namespace std;
int main(){
	string str;
	getline(cin, str);
	int count = 0;
	int len = str.size();
	for (int i = len - 1; i >= 0; i--)
	{
		if (str[i] != ' ')
			count++;
		else
			break;

	}
	cout << count;
}

  

原文地址:https://www.cnblogs.com/277223178dudu/p/11336532.html