编写程序,输入一行字符(可能包含英文字母,数字字符等其他字符),要求统计其中单词的格式,

2025-04-13 10:56:07
推荐回答(1个)
回答1:

你想问的是统计其中单词个数。
首先,循环遍历字符串,就可以判断其中英文字符的。
然后,定义一个标识变量,比如初值0,遍历到第一个英文字符就置1,当标识为1时遍历到非英文字符就置0并将该连续的英文字符保存起来。可以用二维字符数组或malloc动态创建数组来保存。
这样就可以得到所有连续的英文字段。
下面问题是,如你题目要求是单词,那不需要遍历判断每个英文词段是不是单词。这个需要你有现成的单词库去匹配才行。