📄 wccount.cpp
字号:
/******************************************
* 达内,陈宗权,2006/8
* 单词统计演示程序
******************************************/
#include "wc.h"
int wordCount( char str[] )
{
int cnt=0;//计数器
bool bAlpha=false;//前一个字符是否是字母
/****************************************
* 每次都记录刚刚查看过的字符是否是字母,
* 在后面查看每个字符时,
* 如果当前看到的字符是字母
* 而刚刚查看过的字符不是字母
* 那么这里一定是一个单词开始
* 有几个单词就会有几个开始
****************************************/
for(int i=0; str[i]!='\0'; i++ ){//循环察看每一个字符
if( isAlpha( str[i] ) ){//如果是字母
if( !bAlpha ){//如果前一个不是字母
cnt++;//找到一个单词开始
bAlpha = true;//记录当前字符的种类供下次使用
}
}
else//如果不是字母
bAlpha = false;//记录当前字符的种类供下次使用
}
return cnt;//返回单词个数
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -