一个小小的统计字符的程序
本帖最后由 幸运之星 于 2017-12-2 12:35 编辑#include <iostream>
using namespace std;
int main() {
char str;
int a = 0,b = 0,c = 0,d = 0;
cin.getline(str,1000);
for(int i = 0; i <= 1000; i++) {
if(str != '\0') {
if(str >= 'A' || str <= 'Z') {
a++;
}
if(str >= 'a' || str <= 'z') {
b++;
}
if(str >= '0' || str <= '9'){
c++;
}else{
d++;
}
}else{
break;
}
}
cout << a << " " << b << " " << c << " " << d << endl;
return 0;
}
统计不同类型字符出现次数
【问题描述】
输入一个字符串(假设长度不超过1000个字符),统计其中大写,小写,数字,其他字符出现的次数。
【样例输入】Hello,what are you doing 123?
【样例输出】1 19 3 6
请各位鱼油看看有什么问题啦 学些 本帖最后由 幸运之星 于 2017-12-2 12:35 编辑
页:
[1]