题目描述:

牛客网题目链接

  • HJ1 字符串最后一个单词的长度
  • 描述:
    计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾)
  • 输入描述:
    输入一行,代表要计算的字符串,非空,长度小于5000。
  • 输出描述:
    输出一个整数,表示输入字符串最后一个单词的长度。
  • 示例1
    输入:
    hello nowcoder
    输出:
    8
    说明:
    最后一个单词为nowcoder,长度为8

解题思路

我们看到实例,说明字符串会有空格,那么我们需要注意这里不可以用cin而需要用getline()。(cin遇到空格就自动结束了。)

代码实现

#include<iostream>
#include<string>
using namespace std;int GetLengthLastWord(string &str )
{int pos = str.rfind(' ');return str.size()-pos -1;
}int main()
{string str;getline(cin,str);cout<<GetLengthLastWord(str);return 0;
}

结果

C++初阶习题(牛客网)【5】求字符串最后一个单词的长度相关推荐

  1. 牛客网--华为机试在线训练1:字符串最后一个单词的长度

    牛客网–华为机试在线训练1:字符串最后一个单词的长度 题目地址: https://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da? ...

  2. 华为云初体验——感谢牛客网与华为云联合送福利

    初闻 今天下午六点多,突然发现牛客网公众号推新了,顺手点了下,没想到牛客网搞活动,购华为云主机还返现!感动!正想买个服务器来搭个视频网站,真是福利,嘿嘿 行动 看到推文当然是赶紧下手啦!,详细步骤如下 ...

  3. SQL日常练习2-进阶篇-牛客网

    本文章目的: 在于对SQL系统化学习后,进行: 1,日常练习,巩固基础: 2,加深对SQL知识: 3,总结SQL相关知识体系: 4,或者某有朝一日能快速捡起相关SQL知识. 5,同时结尾附带有KES数 ...

  4. 牛客网编程题——字符串_空格替换

    题目描述 请编写一个方法,将字符串中的空格全部替换为"%20".假定该字符串有足够的空间存放新增的字符,并且知道字符串的真实长度(小于等于1000),同时保证字符串由大小写的英文字 ...

  5. 牛客网编程题——字符串_确定两串乱序同构

    题目描述 给定两个字符串,请编写程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串.这里规定大小写为不同字符,且考虑字符串中的空格. 给定一个string stringA和一个string ...

  6. 牛客网 Rabbit的字符串

    题目描述 Rabbit得到了一个字符串,她的好朋友xxx可以给这个字符串施加一次魔法. 魔法可以选择字符串的任一位置,并将该位置后面的所有字符水平拼接到串首. 例如:对于字符串abcde,可以通过施加 ...

  7. 牛客网数据开发题库_练习SQL利器,牛客网SQL实战题库

    牛客网SQL实战网址:https://www.nowcoder.com/ta/sql 持续更新--记录自己在牛客网SQL的做题过程 更新进度:61题,2019-4-3,更完了 1.查找最晚入职员工的所 ...

  8. sql里查询一个组和组的用户数怎么查?_【牛客网SQL刷题】留存率怎么算?

    抽空刷了牛客网SQL实战72题,最后几道以牛客网为例的题目还挺有挑战性,在此记录 统计时间段新用户次日留存率 每日的次日留存率 每日的新用户数 每日新用户的次日留存 求新登录用户次日留存 表login ...

  9. 牛客网 在线编程 局部最小值位置

    链接:https://www.nowcoder.com/questionTerminal/322eb1da892448f4b18d9b21a6d48c99 来源:牛客网 定义局部最小的概念.arr长度 ...

最新文章

  1. springboot-springmvc-requestParam
  2. vCenter的安装
  3. 使用require.js和backbone实现简单单页应用实践
  4. 深入剖析Redis系列(三) - Redis集群模式搭建与原理详解
  5. Turbo C 2.0 集成调试器的使用方法
  6. Oracle 11gR2 安装 example(范例数据库)
  7. java 事件驱动 netty_Netty2-事件驱动的NIO框架(使用范例)
  8. IDEA2021创建Java Web项目
  9. 用oracle怎么测试,oracle – 如何(单位)测试数据密集的PL / SQL应用程序
  10. mac上的mysql管理工具sequel pro
  11. Swin Transformer(W-MSA详解)代码+图解
  12. php开发神器,PHP开发神器vim
  13. java特性,健壮性,程序设计风格及文档
  14. Flutter布局锦囊---轮播图片与滑块
  15. 交换机 路由器 OSI7层模型
  16. SpringMVC RedirectView的使用以及源码分析
  17. html5 判断手机横竖屏,移动端判断横竖屏的5种解决方案
  18. 计算机专业不同行业薪资,各专业薪资对比:这些专业薪资高
  19. C语言程序设计(2020)编程题答案——第14章结构体、共用体和用户定义类型
  20. Jquery来制作简易版的留言板.

热门文章

  1. 自娱自乐--星座大全
  2. 蓝牙进阶之路 (003) - AT指令(转)
  3. Xceed Ultimate Suite 2021
  4. Java移动开发网络研讨会2:续集
  5. 七夕送什么礼物?最好用蓝牙耳机排行
  6. SAP黄骁俭就“厦门事件”公开释疑
  7. IT职场人,切不要一辈子靠技术生存(转载)
  8. Java11新特性一览
  9. python drf_python | DRF 框架知识总览
  10. drf 安装_接口以及drf安装