题解 | #字符串最后一个单词的长度#
字符串最后一个单词的长度
https://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da
#include<bits/stdc++.h> using namespace std; int main(){ string s; int num=0,num1=0; getline(cin,s); for(int i=0;s[i]!='\0';i++){ if(s[i]==' '){ num=0; num1++;//用于标记特殊情况 } num++; } if(num1!=0){ num-=1; }//特殊处理一行只有一个单词的情况 cout<<num<<endl; return 0; }