作业帮 > 综合 > 作业

简单c++习题1.创建一个程序,计算出“that”这个单词在文本文档中出现的次数(使用string类操作符“==”来找这

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/06 04:54:18
简单c++习题
1.创建一个程序,计算出“that”这个单词在文本文档中出现的次数(使用string类操作符“==”来找这个单词.
2.创建两个函数,一个传递string*,一个传递string&.每一个函数都能够修改函数外的string对象.在main(),创建并初始化一个string对象,打印出来,然后分别使用以上函数对其进行修改,把修改后的函数打印出来 .
问题1:
int FindThat(CString strText)
{
int nCount = 0;
for ( int i = 0; i < strText.GetLength(); )
{
int n = strText.Find("that", i);
if ( n != -1 )
{
i = n;
nCount++;
}
}
}
问题2:
void Fun1(CStirng * str1)
{
str1.Format("%s", "This is Fun1");
}
void Fun2(CSting & str2)
{
str2.Format("%s", "This is Fun2");
}
void main()
{
CStirng str("This is main");
printf("%s", str);
Fun1(str);
printf("%s", str);
Fun2(str);
printf("%s", str);
}