C语言之计算字符串最后一个单词的长度,单词以空格隔开,//计算字符串最后一个单词的长度,单词以空格隔开。#include<stdio.h>#include<string.h>#include<windows.h>intmain(){charstr[128];gets(str);intcount=0;intlen=strlen(str);for...
描述: 计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾) 输入描述: 输入一行,代表要计算的字符串,非空,长度小于5000。 输出描述: 输出一个整数,表示输入字符串最后一个单词的长度。 示例: 输入:hello nowcoder、、 输出:8 说明:最后一个单词为nowcoder,长度为8...
C语言之计算字符串最后一个单词的长度,单词以空格隔开 //计算字符串最后一个单词的长度,单词以空格隔开。#include<stdio.h>#include<string.h>#include<windows.h>intmain() {charstr[128]; gets(str);intcount=0;intlen=strlen(str);for(inti=(len-1);i>=0;i--) {if(str[i]!='') { count++;...
因此,应考虑输入字符串为空、输入字符串没有空格及输入字符串符合题意有空格三种情况。 代码1 这里根据自己写的测试用例,分别讨论几种不同的情况。首先,将输入的字符串全部接收,存储在input_str字符串里,然后统计字符串内空格数目,根据空格数目的不同来确定最后一个单词的长度。 #include<iostream>#include<string>...
AC代码(C语言风格): 文件名:LastWordLength.cpp #include<string>#include<iostream>usingnamespacestd;intmain(){ string str;intcount=0, flag=1;// flag用来标记当前字符是否为空格while(getline(cin, str)) {for(inti=str.length()-1;i>=0;--i) ...
计算字符串最后一个单词的长度,单词以空格隔开。计算字符串最后一个单词的长度单词以空格隔开 计算字符串最后一个单词的长度,单词以空格隔开。 计算字符串最后一个单词的长度,单词以空格隔开。 输入描述: 一行字符串,非空,长度小于5000。 输出描述: 整数N,最后一个单词的长度。 示例1 输入 复制 hello world 输出...
计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以。题目来自【牛客题霸】
题目链接:https://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da?tpId=37&tqId=21224&rp=1&ru=%2Fta%2Fhuawei&qru=%2Fta%2Fhuawei%2Fquestion-ranking&tab=answerKey 1 # @Author :whyCai 2 # @Time :2021/3/31 21:26 ...
String s= String.valueOf('c');//单个字符String s = String.valueOf(newchar[]{'c'});//转换数组String s = Character.toString('c');//实际上直接返回String.valueOf(char)String s =newCharacter('c').toString(); String s=newString(newchar[]{'c'}); ...
//计算字符串最后一个单词的长度,单词以空格隔开。#include<stdio.h>#include<string.h>intmain() {charstr[5000]; gets(str);intcount=0;intlen=strlen(str);for(inti=(len-1);i>=0;i--) {if(str[i]!='') { count++; }else{break; ...