题解 | #字符串最后一个单词的长度#

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

http://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da

#include <bits/stdc++.h>

using namespace std;

int main(int argc, char* argv[]){
    char inPut[5000];
    cin.get(inPut, 5000);
    int strLen = 0;
    while(inPut[strLen] != '\0'){
        strLen++; //字符串长度 
    }
    
    int num = 0;int i = 0;
    while(i < strLen){
        if(inPut[i] != ' '){
            i++;
            num++;
        }
        
        if(inPut[i] == ' '){
            i++;
            num = 0;
        }
    }
    
    cout << num <<endl;
}
华为题库题解 文章被收录于专栏

牛客华为题库的题解

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务