C语言怎样计算字符串最后一个单词的长度
发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,今天就跟大家聊聊有关C语言怎样计算字符串最后一个单词的长度,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。描述:计算字符串最后一个单词的长度,单
千家信息网最后更新 2025年01月18日C语言怎样计算字符串最后一个单词的长度
今天就跟大家聊聊有关C语言怎样计算字符串最后一个单词的长度,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
描述:
计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾)
输入描述:
输入一行,代表要计算的字符串,非空,长度小于5000。
输出描述:
输出一个整数,表示输入字符串最后一个单词的长度。
示例:
输入:hello nowcoder、、
输出:8
说明:最后一个单词为nowcoder,长度为8
思路:
首先定义一个变量pos用来找最后一个单词前的空格的位置,找到空格后pos+1就是最后一个单词的首字母位置
2. 其次用s.size()-(pos+1)即是最后一个单词的长度
3. 若找不到空格,则说明第一个单词为最后一个单词,长度即为s.size()
代码如下:
#include#include using namespace std;int main(){ string s; getline(cin,s);//用getline可以输入空格(不用像cin分割) size_t pos=s.rfind(' '); //从后往前找' ' if(pos!=string::npos) { cout< 看完上述内容,你们对C语言怎样计算字符串最后一个单词的长度有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。
单词
长度
字符
字符串
空格
输入
内容
输出
语言
位置
一行
不用
代码
代表
变量
多个
字母
就是
思路
整数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
江苏数据库
使用数据库的程序有哪些
单位网络安全加固报告
深圳网络安全企业排名
oracle有没有数据库名
dell服务器硬盘检测软件
网络安全法限制贸易
张家口网络技术价目表
微光互联网科技有限公司
怀柔区软件开发诚信合作
网络安全管理员一般在哪里上班
数据库预处理机制过程
达蒙数据库替代
seo点击软件开发
网络安全保障宣传标语
广德进口软件开发服务代理品牌
数字出版网络安全
沭阳直销网络技术解决方案
数据库技术案例教程乔小燕
宣威gpu云服务器
肇庆金融软件开发订制
数据库审计系统指标
浙江语音网络技术服务设计
选课管理系统的数据库设计
国外网络安全事件有哪些
服务器提权
一个服务器有几个主机
诚信可靠的服务器维护
什么叫网络安全专业
linux怎么查服务器配置