<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;
}
实验四——计算文本中单词的个数
最新推荐文章于 2022-10-05 14:42:17 发布