21xrx.com
2024-12-23 01:41:11 Monday
登录
文章检索 我的文章 写文章
C++:如何输入一行字符串并求其字符个数
2023-07-10 08:14:29 深夜i     --     --
C++ 字符串输入 计算字符个数

要在C++中输入一行字符串并求其字符个数,可以使用C++中的字符串类(string)和getline函数。下面是实现该功能的步骤:

1. 首先需要包含头文件

2. 定义一个字符串变量,用于存储用户输入的字符串。

3. 使用getline函数从标准输入流中读取一行字符串,并将其存储到字符串变量中。

4. 计算字符串的长度,即字符个数,可以使用string类的length()成员函数。

5. 输出字符串的字符个数。

下面是完整代码:


#include <iostream>

#include <string>

using namespace std;

int main()

{

  string str;

  cout << "请输入一行字符串:";

  getline(cin, str);

  int len = str.length();

  cout << "该字符串共有 " << len << " 个字符。" << endl;

  return 0;

}

在运行程序时,会提示用户输入一行字符串,用户输入后会计算字符串的字符个数并输出。使用getline函数可以保证输入的字符串包含空格,而不仅仅是单词。

  
  

评论区

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