解题思路:用string格式保存题目信息比用数组保存更简单一些
注意事项:需要导入string库
参考代码:
#include<iostream>
using namespace std;
#include<string>
using namespace std;
int main() {
int a=0,b=0,c=0,d=0;
string arr;
getline(cin,arr);
int len=arr.size();
for(int i=0; i<len; i++) {
if((arr[i]>='A'&&arr[i]<='Z')||(arr[i]>='a'&&arr[i]<='z'))
a++;
else if(arr[i]>='0'&&arr[i]<='9')
b++;
else if(arr[i]==32)
c++;
else
d++;
}
cout<<a<<' '<<b<<' '<<c<<' '<<d<<endl;
return 0;
}
0.0分
0 人评分