文章

79

粉丝

221

获赞

46

访问

198.2k

头像
统计一串字符内的各个单词长度
P1394 华中科技大学
发布于2023年3月22日 16:21
阅读数 2.2k

注:

这串字符内有空格,必须使用getline(cin,s)

#include <iostream>
#include <string>
using namespace std;
int main() {
	string s;
	while(getline(cin,s)){
		int flag=0;
		string temp="";
		for(int i=0;i<s.size();i++){
			if((s[i]>='a'&&s[i]<='z')||s[i]>='A'&&s[i]<='Z'){
				temp = temp+s[i];
				flag = 1;
			}else{
				if(temp.size()>0)
					cout<<temp.size()<<" ";
				temp="";
				flag=0;
			}
		}
		if(flag==1)
			cout<<temp.size();
		cout<<endl;
	}
	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发