計算字符個數
阿新 • • 發佈:2017-09-25
ret col 字母 str open () ostream 輸入 toupper
計算字符個數
題目描述
寫出一個程序,接受一個有字母和數字以及空格組成的字符串,和一個字符,然後輸出輸入字符串中含有該字符的個數。不區分大小寫。
輸入描述:
輸入一個有字母和數字以及空格組成的字符串,和一個字符。
輸出描述:
輸出輸入字符串中含有該字符的個數。
示例1輸入
ABCDEF A
輸出
1
1 #include <iostream> 2 #include <string> 3 #include <cstring> 4 #include <cctype> 5 using namespacestd; 6 int main(){ 7 //freopen("in.txt","r",stdin); 8 string s; 9 char c; 10 int count=0; 11 cin>>s>>c; 12 c=toupper(c); 13 for(int i=0;i<s.size();i++){ 14 if(s[i]==c||s[i]==c+32) 15 count++; 16 } 17 cout<<count<<endl;18 return 0; 19 }
計算字符個數