C语言,统计字符串(含数字、空格、标点、英文)中的单词个数?

2025-03-04 19:52:45
推荐回答(2个)
回答1:

你先按照标点符号和空格来拆分字符串,把字符串拆成一个字符串数组,里面每个元素是可能的单词。
然后,你再定义一个验证函数,参数是字符串,函数功能就是验证传递进来的字符串是否是符合条件的单词,具体规则就按照你问题上来,遍历字符串并做几个判断就可以了。
最后你再main函数中遍历字符串数组,循环调用y验证函数就可以了。

回答2:

没啥不同,从第一个字符开始扫描,是空格就忽略,如果字符中有数字也忽略,只有当字符完全由字母或者'组成才视为一个单词