思路: 遍历字符串中每一个字符,将每个字符转换为小写与转换为小写的目标字符进行相等比较。也可以转换为大写,只要确保和目标字符使用相同的转换就可以。注意获取的输入如果包含空格需要使用getline()函数获取输入。 代码: #include <iostream> #include <string> int main() { std::string str; getline(std::cin, str); char target; std::cin >> target; int targetCharNum = 0; ...