//计算字符串最后一个单词的长度,单词以空格隔开。 #include<stdio.h> #include<string.h> #include<windows.h> int main() { char str[128]; gets(str); int count=0; int len=strlen(str); for(int i=(len-1);i>=0;i--) { if(str[i]!=' ') { count++; } else { break; } } pri...
//计算字符串最后一个单词的长度,单词以空格隔开。#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++; }else{break; } } printf("%d\n",count); system...
输出一个整数,表示输入字符串最后一个单词的长度。 示例: 输入:hello nowcoder、、 输出:8 说明:最后一个单词为nowcoder,长度为8 思路: 首先定义一个变量pos用来找最后一个单词前的空格的位置,找到空格后pos+1就是最后一个单词的首字母位置 2. 其次用s.size()-(pos+1)即是最后一个单词的长度 3. 若找不...
首先,将输入的字符串全部接收,存储在input_str字符串里,然后统计字符串内空格数目,根据空格数目的不同来确定最后一个单词的长度。 #include<iostream>#include<string>usingnamespacestd;intmain(){string input_str;intnum;getline(cin,input_str);if(input_str.size()==0){//若输入字符串为空num=0;}else{...
计算字符串最后一个单词的长度,单词以空格隔开。 计算字符串最后一个单词的长度,单词以空格隔开。 输入描述: 一行字符串,非空,长度小于5000。 输出描述: 整数N,最后一个单词的长度。 示例1 输入 复制 hello world 输出 复制 5 #include<iostream> #include<string> using namespace std; int main() { string...
//计算字符串最后一个单词的长度,单词以空格隔开。#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; ...