21xrx.com
2024-09-20 00:23:35 Friday
登录
文章检索 我的文章 写文章
C++入门级代码:统计单词数
2023-07-09 02:16:00 深夜i     --     --
C++ 入门级 代码 统计 单词数

在学习C++编程语言的过程中,统计单词数是一个非常基础的知识点。下面,我们将介绍如何编写一个简单的C++程序,用于统计一段文本中的单词数。

首先,我们需要定义一个变量来存储单词数。我们可以使用整数型变量来存储,代码如下:


int wordCount = 0;

然后,我们需要从用户输入中读取一段文本。这里我们可以使用C++的“cin”的功能来实现,如下:


string input;

getline(cin, input);

接下来,我们需要对文本进行分割,将其分成单独的单词。我们可以使用字符串流(stringstream)来实现。代码如下:


stringstream ss(input);

string word;

while (ss >> word)

{

  wordCount++;

}

最后,我们输出计数结果,代码如下:


cout << "单词数:" << wordCount << endl;

将以上代码整合在一起即可得到简单的C++程序,用于统计一段文本中的单词数。完整代码如下:


#include <iostream>

#include <string>

#include <sstream>

using namespace std;

int main()

{

  int wordCount = 0;

  string input;

  getline(cin, input);

  stringstream ss(input);

  string word;

  while (ss >> word)

  {

    wordCount++;

  }

  cout << "单词数:" << wordCount << endl;

  return 0;

}

以上就是编写一个简单的C++统计单词数程序的方法,希望能对初学者有所帮助。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复