题解 | #计算某字符出现次数#
计算某字符出现次数
http://www.nowcoder.com/practice/a35ce98431874e3a820dbe4b2d0508b1
#include #include using namespace std;
int main() { string arr; getline(cin,arr); char ch; cin>>ch; int count=0; for(int i=0;i<arr.length();i++) { if(arr[i]<=90 && arr[i]>=65) //大写 { if(arr[i]==ch || arr[i]+32==ch) count++; } else if(arr[i]>=97 && arr[i]<=122) //小写 { if(arr[i]==ch || arr[i]-32==ch) count++; } else if(arr[i]==ch) count++; } cout<<count<<endl; return 0; }