您的位置:首页 > 其它

输入一行字符,分别统计出其中英文字母 空格 数字 和其他字符的个数

2011-03-12 13:56 573 查看
作为英文烂得要命的人=。=变量名字当然是拼音的开头字母啦。

不得不说,键盘输入缓冲区真滴很好用- -。

#include <iostream>
using namespace std;
int main ()
{
char c;
int zm=0,kg=0,sz=0,qt=0;
cout<<"请输入:"<<endl;
while((c=getchar())!='\n')
{if(c>='a'&&c<='z'||c>='A'&&c<='Z')
zm++;
else if(c==' ')
kg++;
else if(c>='0'&&c<='9')
sz++;
else
qt++;
}
cout<<"字母"<<zm<<"数字"<<sz<<"空格"<<kg<<"其他"<<qt<<endl;
}


本文出自 “Chaos代码空间” 博客,请务必保留此出处http://flzt5354.blog.51cto.com/1568074/513722
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐