#include <iostream>
using namespace std;
int main()
{
string str;
getline(cin, str);
int sum1 = 0;
int sum2 = 0;
int sum3 = 0;
int sum4 = 0;
int sum5 = 0;
int sum = str.size();
for(int i = 0; i < sum; i++)
{
if(str.at(i) >= 'A' && str.at(i) <= 'Z')
sum1++;
else if(str.at(i) >= 'a' && str.at(i) <= 'z')
sum2++;
else if(str.at(i) >= '0' && str.at(i) <= '9')
sum3++;
else if(str.at(i) == ' ')
sum4++;
else
sum5++;
}
cout << "大写字母有" << sum1 << "个" << endl;
cout << "小写字母有" << sum2 << "个" << endl;
cout << "数字有" << sum3 << "个" << endl;
cout << "空格有" << sum4 << "个" << endl;
cout << "其他字符个数为" << sum5 << "个" << endl;
return 0;
}
10.7作业
最新推荐文章于 2024-07-21 22:06:29 发布