计算字符串最后一个单词的长度,单词以空格隔开。

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

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

#include <stdio.h>
#include <string.h>
int main(void)
{	
	char str[100];
	while (scanf("%s", &str) != EOF);
	printf("%d", (strlen(str)));
	return 0;
}

全部评论
strlen(str)为什么不是输入的字符串的总长度,而是最后一个单词的长度呢?
点赞 回复 分享
发布于 2020-04-19 14:04
因为他用了while,相当于输入了两个字符串,计算的肯定是最后一个字符串长度
点赞 回复 分享
发布于 2021-03-13 18:29
不会有脏数据吗
点赞 回复 分享
发布于 2023-05-10 23:03 浙江

相关推荐

球球别再泡了:坏,我单9要了14
点赞 评论 收藏
分享
13 收藏 评论
分享
牛客网
牛客企业服务