C语言中用两种算法统计一行文本的单词个数,并展示完整代码
时间: 2023-03-14 21:53:15 浏览: 46
统计一行文本的单词个数Python代码
答案:可以使用哈希表和双指针法来统计一行文本中的单词个数。以下是使用双指针法的完整代码:#include <stdio.h>
int main()
{
char str[100];
int i, count = 0;
printf("请输入一行文本:");
gets(str);
for(i = 0; str[i] != '\0'; i++)
{
if(str[i] == ' ' && str[i+1] != ' ')
count++;
}
printf("这一行文本中的单词个数为:%d\n", count + 1);
return 0;
}
阅读全文