题解 | 计算某字符出现次数
计算某字符出现次数
https://www.nowcoder.com/practice/a35ce98431874e3a820dbe4b2d0508b1
#include <iostream> using namespace std; int main() { int a, b; string s; std::getline(std::cin, s); char c; cin>>c; int count = 0; for(char i:s){ if(i >= '0' && i <= '9'){ if(i == c) count += 1; }else if(i >= 'a' && i <= 'z'){ if(i == c || i - c == 32) count += 1; }else if(i >= 'A' && i <= 'Z'){ if(i == c || i - c == -32) count += 1; } } cout<<count; } // 64 位输出请用 printf("%lld")