求C语言程序,可编译的,

来源:百度知道 编辑:UC知道 时间:2024/05/14 04:32:41
读入一篇英文短文文件,统计分别以各英文字母开头的单词数、短文中的单词总数、句子总数、包含单词个数最多的句子中的单词数。假定单词之间有任意多个空白符、标点符号分隔,每个单词仅由英文字母组成。

可以用一个bool型函数利用ASCII码判断是否为字母,然后bool每从true到false转换一次让单词数加一。判断得到ASCII码为句号的让句子数加一。
至于如何判断bool有转换,可以在接受bool返回值的函数中订两个监视变量,每次将返回值赋给a,并且让b记录的是上一次的结果,判断a是否等于b。随后让b=a;