首页 > 其他分享 >最后一个单词

最后一个单词

时间:2022-12-27 13:00:22浏览次数:37  
标签:main 一个 最后 单词 int num str include


`题目描述
​ 给定由大写,小写字母和空格组成的字符串,返回最后一个单词的长度。

输入
​ 输入一行,为字符串 s。(长度小于 50)

输出
​ 输出 s 中最后一个单词的长度。

#include <stdio.h>
#include <string.h>
int main() {
char str[50];
scanf("%[^\n]s", str);
int num = 0;
for (int i = strlen(str) - 1 ; i>= 0; i--) {
if (str[i] != ' ') {
num++;
}
else break;
}
printf("%d",num);
return 0;
}
#include <iostream>
#include <string>
using namespace std;
int main()
{
string str;
while (cin >> str) {

}
cout << str.size() << endl;
return 0;
}


标签:main,一个,最后,单词,int,num,str,include
From: https://blog.51cto.com/u_15923796/5972685

相关文章

  • 一个不错的说弱矩阵下的如何沟通的讲座
    最近听了个不错的光环的讲座,说弱矩阵下的沟通管理的,播放地址是:​​https://applyf2jspp3213.h5.xiaoeknow.com/v1/auth?redirect_url=https%3A%2F%2Fapplyf2jspp3213.h5.xi......
  • JZ62 孩子们的游戏(圆圈中最后剩下的数)
    JZ62孩子们的游戏(圆圈中最后剩下的数)题目每年六一儿童节,牛客都会准备一些小礼物和小游戏去看望孤儿院的孩子们。其中,有个游戏是这样的:首先,让n个小朋友们围成一个大......
  • 引导完成第一个 Spring Boot 项目
    本指南将引导您完成您的第一个SpringBoot项目,其中包含Wavefront的TanzuObservability。您将构建什么您将创建一个简单的Web应用程序,并将其配置为将指标发送到免费......
  • 如何在iOS和Android上选择一个JavaScript 引擎进行应用开发
    在我开始使用​​OpenAphid-Engine​​​的时候,已经有几种类似的iOS/Android项目.这些商业项目或者开源项目使用JavaScript实现代码特性。比如,​​Titanium​​​ 和​​P......
  • 一个数据人对领域模型理解与深入
    备注:这一篇是来自在自己写的书某些章节删减,在这里并不对文章中所涉及到内容深入展开。  TOGAFTOGAF对于架构师的职责定义是了解并关注实际上关系重大但未变得过载的一些......
  • 用一个词来总结即将过去的2017年~"本号还活着"
    我活着吗?我还活着!!! 从2016活到了2017,从望京活到了村里,伴随着豆荚到土豆到大鱼,习惯了人来人往,也习惯了分分合合,唯独自己身边一起战斗的战友,没有舍得丢弃一个!吃饭时,好些人偶......
  • 手撕一个异步任务通用组件
    目的取代linuxcrontab的计划任务,那玩儿意最小粒度一分钟,意味着服务器不管如何清闲都会有一分钟延迟实现原理while(TRUE){}没错,就是这么粗暴,一个永不停止的无限循环......
  • 一个正常的人,一定是人格统一的。
    越来越体会到人际交往中一个很重要的规则,那就是,人的很多特质都是一体两面、不可分割的,当你因为一个人的某个很明显的优点而喜欢欣赏对方时,也要做好准备,对方的这个特质可能......
  • 在职阿里6年,一个29岁女软件测试工程师的心声
    简单的先说一下,坐标杭州,14届本科毕业,算上年前在阿里巴巴的面试,一共有面试了有6家公司(因为不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少)其中成功的有4家,......
  • 安卓SO层开发 -- 第一个NDK项目
    0x01新建项目1、选择NativeC++2、填写项目名称、项目位置等相关信息3、选择C++版本信息,默认即可0x02项目源码结构介绍1、编译后生成的so文件名称static{System.......