计算字符串最后一个单词的长度,单词以空格隔开。


#include <iostream>

#include <cstring>

using namespace std;

int main()

{    

    string line;

    int len=0;

    int num=0;

    getline(cin,line);    //输入字符串

    len=line.length()-1;  

    while(len>=0)

    {

        if(line[len]==' ')

            {

                len--;

                continue;

            }

        else

                break;

    }

    while(line[len]!==' ')

    {

        len--;

        num++;

        if(len<0)

            break;

    }    

    cout<<num<<endl;

    return 0;

}


猜你喜欢

转载自blog.csdn.net/wrc_nb/article/details/79980643
今日推荐