全网最简单易懂的基于C++统计单词大小写,数字,空格,其它个数;
#include<iostream>//头文件
using namespace std;
int main()//主函数
{
int numb1=0,numb2=0,num3=0,numb4=0,numb5=0;//定义变量
char a;//定义变量
cout<<"请输入您想输入的text"<<endl;//提示你应当输入一串text;
while((a=getchar())!='\n')//代码核心读取您输入的内容并存储到a中;
{
if(a>='0'&&a<='9')
{
numb1++;
}
else if (a>='A'&&a<='Z')
{
/* code */numb2++;//变量做自加运算
}
else if (a>='a'&&a<='z')
{
/* code */num3++;//变量做自加运算
}
else if (a==' ')
{
/* code */numb4++;//变量做自加运算
}
else
{
numb5++;//变量做自加运算
}
}
cout<<"数字有"<<numb1<<"个"<<"大写字母有"<<numb2<<"个"<<"小写字母有" << num3<<"个"<< "空格有" <<numb4 <<"个"<< "其它有" <<numb5 <<"个"<<endl;//输出结果
system("pause");//目的使得系统暂停,按F5便可以停在调试窗口;
}