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


#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;

}


没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试