题解 | #字符串最后一个单词的长度#

字符串最后一个单词的长度

http://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da

利用scanf函数的特点,若输入格式为%s,则会读入空白以外的所有字符串,scanf函数跳过空白开始读取第一个非空白字符,并保存非空白字符直到再次遇到空白字符。 读取时,达到文件尾会返回EOF。 #include<stdio.h> #include<string.h>

int main() { char a[5000]; char *p=a; int count=0; while(scanf("%s",a)!=EOF)//如若并未输入到文件结尾,则一直输入,到达文件尾部则会结束

{
    //不进行任何操作
}

int length=strlen(a);
printf("%d\n",length);
return 0;

}

全部评论

相关推荐

offer多多的六边形战士很无语:看了你的博客,感觉挺不错的,可以把你的访问量和粉丝数在简历里提一下,闪光点(仅个人意见)
点赞 评论 收藏
分享
10-15 09:13
已编辑
天津大学 soc前端设计
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务