一>整理思维导图
二>提示并输入一个字符串 ,统计活该字符串中的大写,小写,数字,空格,以及其他字符的个数要求使用c++风格符完成
#include <iostream>
int main() {
std::string input;
std::cout << "请输入一个字符串:";
std::getline(std::cin, input);
int uppercaseCount = 0;
int lowercaseCount = 0;
int digitCount = 0;
int spaceCount = 0;
int otherCount = 0;
for (char c : input) {
if (c >= 'A' && c <= 'Z') {
uppercaseCount++;
} else if (c >= 'a' && c <= 'z') {
lowercaseCount++;
} else if (c >= '0' && c <= '9') {
digitCount++;
} else if (c == ' ') {
spaceCount++;
} else {
otherCount++;
}
}
std::cout << "大写字母个数: " << uppercaseCount << std::endl;
std::cout << "小写字母个数: " << lowercaseCount << std::endl;
std::cout << "数字个数: " << digitCount << std::endl;
std::cout << "空格个数: " << spaceCount << std::endl;
std::cout << "其他字符个数: " << otherCount << std::endl;
return 0;
}
代码效果: