问答题
编程题(20分)
【题目】
试定义一个类STR,统计一个字符串中包含的句子数和单词数,规定单词之间以空格、”,”或”.”分隔,句子以”.”结束,具体要求如下
(1)私有数据成员
char *s :指向待统计的字符串
int m,n: 分别记录求得的单词数和句子数
(2)公有成员函数
STR(char *t): 构造函数,用参数t初始化字符串s
void fun(): 按题意统计单词数,结果存放在数据成员m中,再统计句子数,结果存放在数据成员n中
void print(): 按输出示例的格式输出统计结果
~STR(): 析构函数,实现必要的功能
(3)在主函数中对该类进行测试
输出示例:
字符串:I am a student. I am twenty. I com from china
句子数:3
单词数:11
【要求】
源程序文件名必须为myfb.cpp,并放在T盘根目录下,供阅卷用