题解 | 计算某字符出现次数
计算某字符出现次数
https://www.nowcoder.com/practice/a35ce98431874e3a820dbe4b2d0508b1
#include <iostream>
using namespace std;
int main() {
string a;
getline(cin,a);
char b,f;
cin>>b;
int e = 0;//检测是不是字母,0为数字
if(b>='a'&&b<='z'){
f = char(int(b)-32);
e = 1;
}
if(b>='A'&&b<='Z'){
f = char(int(b)+32);
e = 1;
}
int c = a.length()-1;
int d = 0;
for(int i = 0; i <= c ; i++){
if(a[i] == b){
d = d + 1;
}
if(e == 1){
if(a[i] == f){
d = d + 1;
}
}
}
cout<<d;
}
嘉士伯公司氛围 425人发布