您的位置:首页 > 其它

实验四——计算文本中单词的个数

2014-11-15 23:03 169 查看
<img src="https://img-blog.csdn.net/20141116223740360?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcW1qMzE0MTU5MjY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /><img src="https://img-blog.csdn.net/20141115230453149?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcW1qMzE0MTU5MjY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />#include<iostream>
#include<string>
using namespace std;

int strlen(char *p)
{
int state = 1;
int count = 0;
while (*p) {
if (*p == ' ' || *p== '\t' || *p == '\n')
state = 1;
else if (state == 1) {
state = 0;
++count;
}
p++;
}
return count;
}

int main(int x, char *p[]) {
char s[] = "this is a small apple\n this is  a  small apple";
cout <<"该文本的单词数为:"<< strlen(s) << endl;
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  结构