题解 | #字符串最后一个单词的长度#
字符串最后一个单词的长度
https://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da
#include <bits/stdc++.h>
#define SPACE ' '
using namespace std;
int strlen_lastword(string s);
int main() {
string s;
getline(cin, s);
cout << strlen_lastword(s);
}
int strlen_lastword(string s)
{
int count = 0;
int i = 0;
while(s[i] != '\0')
{
if(s[i] == SPACE)
count = 0;
else
count++;
i++;
}
return count;
#define SPACE ' '
using namespace std;
int strlen_lastword(string s);
int main() {
string s;
getline(cin, s);
cout << strlen_lastword(s);
}
int strlen_lastword(string s)
{
int count = 0;
int i = 0;
while(s[i] != '\0')
{
if(s[i] == SPACE)
count = 0;
else
count++;
i++;
}
return count;
}
笨方法,留个记录,可能之后再回来看