编程题--最后一个单词的长度
来源:互联网 发布:f22在福建被击落知乎 编辑:程序博客网 时间:2024/06/03 08:34
给定由大写,小写字母和空格组成的字符串,返回 最后 一个单词的长度。
如果输入中不存在单词,返回 000。
注意:
“单词”是指不包含空格符号的字符串
例如:
对于字符串"hello World"(不带引号), 那么返回的结果是 555;
对于字符串"abc abc "(不带引号),那么返回的结果就是 333。
输入格式
输入仅一行,为字符串 sss(长度不超过 100001000010000)。
输出格式
输出 sss 中最后一个单词的长度。
样例输入1
Today is a nice day
样例输出1
3
样例输入2
The quick brown fox jumps over the lazy dog
样例输出2
如果输入中不存在单词,返回 000。
注意:
“单词”是指不包含空格符号的字符串
例如:
对于字符串"hello World"(不带引号), 那么返回的结果是 555;
对于字符串"abc abc "(不带引号),那么返回的结果就是 333。
输入格式
输入仅一行,为字符串 sss(长度不超过 100001000010000)。
输出格式
输出 sss 中最后一个单词的长度。
样例输入1
Today is a nice day
样例输出1
3
样例输入2
The quick brown fox jumps over the lazy dog
样例输出2
3
(考虑末尾开头出现空格)
#include<stdio.h>#include<string.h>#define MAX 1024int main(){ int flag=1,i,len,k=0; char s[MAX]; gets(s); len=strlen(s); for(i=len-1;i>=0;i--) { if(flag&&s[i]==' ') { continue; } else if(s[i]!=' ') { flag=0; k++; } else break; } printf("%d\n",k); return 0;}
0 0
- 编程题--最后一个单词的长度
- [编程题]字符串最后一个单词的长度
- 最后一个单词的长度
- 最后一个单词的长度
- 最后一个单词的长度
- 最后一个单词的长度
- 最后一个单词的长度
- 最后一个单词的长度
- 最后一个单词的长度
- 最后一个单词的长度
- 华为OJC++编程题001.计算字符串最后一个单词的长度
- 第12题:最后一个单词的长度
- 计蒜客第12题---最后一个单词的长度
- 华为OJ题2---字符串最后一个单词的长度
- 计蒜客 第12题:最后一个单词的长度
- 上机题-字符串最后一个单词的长度
- OJ题:字符串最后一个单词的长度
- 华为上机题:字符串最后一个单词的长度
- Kafka建立topic节点
- URAL 1018 Binary Apple Tree
- R语言简单回归分析总结
- 大小写字符转换
- Apache mina2 用户指南(六)传输
- 编程题--最后一个单词的长度
- 快速排序的随机化版本
- 机器学习实战 第十章 利用K-均值聚类算法对未标注数据分组
- 按键实验
- Markdown的使用之一:表格和公式
- Nginx管理tomcat集群、session共享
- Apache mina2 用户指南(七)事件处理器
- 软件工程 程序员的图纸
- 比较PAFF和MBAFF