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

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

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;

}

全部评论

相关推荐

不愿透露姓名的神秘牛友
今天 12:02
ssob上原来真有BOSS啊
硫蛋蛋:这种也是打工的,只不是是给写字楼房东打工
点赞 评论 收藏
分享
06-12 10:50
门头沟学院 Java
你的不定积分没加C:我怎么在学院群看到了同样的话
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务