输入一个字符串,统计其中字符A的数量并且输出C++
时间: 2024-09-23 11:01:24 浏览: 58
C++输入一个字符串,把其中的字符按照逆序输出的两种方法解析
你可以使用C++编写一个简单的函数来统计字符串中字符'A'的数量。下面是一个示例代码:
```cpp
#include <iostream>
#include <string>
int countCharA(const std::string& str) {
int count = 0;
for (char c : str) {
if (c == 'A') {
count++;
}
}
return count;
}
int main() {
std::string inputString;
std::cout << "请输入一个字符串: ";
getline(std::cin, inputString);
int aCount = countCharA(inputString);
std::cout << "字符串中'A'的个数: " << aCount << std::endl;
return 0;
}
```
这个程序首先定义了一个`countCharA`函数,它遍历输入的字符串,如果遇到字符'A'就计数加一。然后在`main`函数中获取用户输入的字符串并调用这个函数,最后输出结果。
阅读全文