统计文本单词的个数
Posted yuzipei1132
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了统计文本单词的个数相关的知识,希望对你有一定的参考价值。
《数据结构》实验四: 字符串和多维数组 实验
.实验目的
巩固字符串和多维数组相关知识,学会运用灵活应用。
1.回顾字符串和多维数组的逻辑结构和存储操作特点,字符和数组的物理存储结构和常见操作。
2.学习运用字符串和和数组的知识来解决实际问题。
3.进一步巩固程序调试方法。
4.进一步巩固模板程序设计。
.实验内容
1.从键盘输入一些文本,统计文本单词的个数
源代码:
#include<iostream>
#include<cstdlib>
#include<cstring>
using namespace std;
int dancishu(char str[])
int count = 0;
int state = 1;
int i = 0;
while (str[i] != '\\0')
if (str[i] == ' ')
state = 1;
else if (state == 1)
state = 0;
count++;
i++;
return count;
int main()
char T[100];
cout << "请输入字符串:";
cin.get(T, 100);
cout << "输入的字符串为:" << T << endl;
int length = 0;
length = dancishu(T);
cout << "字符串中单词的个数为:" << length << endl;
system("pause");
return 0;
以上是关于统计文本单词的个数的主要内容,如果未能解决你的问题,请参考以下文章