#include <iostream>
using namespace std;
//输入一行字符,分别统计出其中英文字母、空格、数字的个数。
int main()
{
char ch;
int numofChar = 0;//记录字母个数
int numofSpace = 0;//记录空格个数
int numofDigit = 0;//记录数字个数
cin.get(ch);//可以接收空格
while (ch != '\n')
{
if ((ch >= 'A' && ch <= 'Z') || (ch >= 'a' && ch <= 'z'))
numofChar++;// numofChar = numofChar + 1;
else if (ch >= '0' && ch <= '9')
numofDigit++;
else
numofSpace++;
cin.get(ch);
}
cout << "字母个数:" << numofChar << endl;
cout << "空格个数:" << numofSpace << endl;
cout << "数字个数:" << numofDigit << endl;
return 0;
}
(C++)输入一行字符,分别统计出其中英文字母、空格、数字的个数
于 2022-11-29 16:14:39 首次发布