题解 | #字符串最后一个单词的长度#
字符串最后一个单词的长度
http://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da
循环读入字符,遇到回车表示要输出,遇到空格表示要重置记数,如此而已
#include<stdio.h>
int main()
{
char ch;
int length = 0;
while(scanf("%c",&ch) != EOF)
{
if(ch=='\n')
{
printf("%d\n",length);
}
else if(ch==' ')
{
length = 0;
}
else
{
length++;
}
}
return 0;
}
科大讯飞公司氛围 477人发布
查看15道真题和解析