21xrx.com
2024-09-20 00:17:23 Friday
登录
文章检索 我的文章 写文章
C++统计小写字母个数:输入一行字符串
2023-07-09 00:06:43 深夜i     --     --
C++ 统计 小写字母 输入 字符串

C++是一种常用的编程语言,可以用来实现各种算法和程序。本篇文章将介绍如何使用C++来统计一行字符串中小写字母的个数。

首先,我们需要使用C++中的头文件iostream和string,以便进行输入和字符串处理。我们可以使用getline函数从标准输入流(cin)中读取一行字符串,并将其存储在一个string类型的变量中。

示例代码如下:


#include <iostream>

#include <string>

using namespace std;

int main() {

  string line;

  int count = 0;

  getline(cin, line);

  for (int i = 0; i < line.size(); i++) {

    if (islower(line[i])) {

      count++;

    }

  }

  cout << "小写字母个数为:" << count << endl;

  return 0;

}

接下来,我们需要使用一个循环遍历字符串的每一个字符,并检查该字符是否为小写字母。这里,我们可以使用C++标准库中的islower()函数来检查字符是否为小写字母。如果是,我们将小写字母计数器加一。

最后,我们将统计结果输出到标准输出流(cout)中。

通过以上几个步骤,我们就可以轻松地使用C++来统计一行字符串中小写字母的个数了。此外,该方法也可以很方便地扩展到统计其他字符的个数,只需要修改islower()函数即可。

  
  

评论区

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