【华为OJ】计算字符串最后一个单词的长度

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

知识点: 字符串,循环

题目来源: 内部整理

练习阶段: 初级

运行时间限制: 无限制

内存限制: 无限制

输入:

一行字符串,长度小于128。

输出:

整数N,,最后一个单词的长度。

样例输入: helloworld

样例输出: 5

——*——

#include<iostream>#include<stdio.h>#include<string.h>using namespace std;#define maxsize 100int main(){int i,j,len;char c[maxsize];gets(c);len=strlen(c);if(len==0){return 0;}if(len>128){return -1;}i=len-1;j=len-1;while(c[i]==' '&&i>=0){i–;j–;}while(c[i]!=' '&&i>=0){i–;}cout<<j-i<<endl;}

一切都在发展变化,不断地向昨天告别,满怀信心地投入每一个崭新的今天。

【华为OJ】计算字符串最后一个单词的长度

相关文章:

你感兴趣的文章:

标签云: