当前位置:   article > 正文

C语言如何计算字符串中有多少个单词?

C语言如何计算字符串中有多少个单词?

一、问题

        有⼀个字符串“ Hello,World! ”统计单词的个数。我们规定,连续字母或数字是⼀个单词,如“abc123”是⼀个单词,空格或其他任何字符分开的都不是⼀个单词。

二、解答

        以下函数功能是计算⼀个字符串中单词的个数。

  1. #include <stdio.h>
  2. #include <string.h>
  3. int main()
  4. {
  5. char str[] = "Hello, World!";
  6. int length = strlen(str);
  7. printf("字符串 '%s' 的长度为: %d\n", str, length);
  8. return 0;
  9. }

输出结果如下

字符串 'Hello, World!' 的长度为: 13

三、总结

        计算字符串中单词个数有多种算法。

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号