- 新增现代 C++ 教程的 Preface 章节,包括英文和中文版本 - 添加 C++ Primer 练习代码 - 新增 Learn C++ 教程的 C++ 开发简介章节 - 添加头文件解析文档 - 更新 mkdocs.yml,包含新教程的目录结构 - 修改项目设置,使用 Python 3.10环境
39 lines
866 B
C++
39 lines
866 B
C++
#include <iostream>
|
|
|
|
using namespace std;
|
|
|
|
|
|
int main()
|
|
{
|
|
unsigned int flCnt = 0, ffCnt = 0, fiCnt = 0;
|
|
char ch, prech= '\0';
|
|
cout << "请输入一段文本" << endl;
|
|
while (cin >> ch)
|
|
{
|
|
bool flag = true;
|
|
if (prech == 'f') {
|
|
switch (ch) {
|
|
case 'f':
|
|
++ffCnt;
|
|
flag = false;
|
|
break;
|
|
case 'l':
|
|
++flCnt;
|
|
break;
|
|
case 'i':
|
|
++flCnt;
|
|
break;
|
|
}
|
|
}
|
|
if (!flag) {
|
|
prech = '\0';
|
|
}else {
|
|
prech = ch;}
|
|
}
|
|
cout << "Number of ff : \t" << ffCnt << '\n'
|
|
<< "Number of fi \t" << fiCnt << '\n'
|
|
<< "Number of fl: \t" << flCnt << '\n'
|
|
<< endl;
|
|
|
|
return 0;
|
|
} |