您的位置:首页 > 其它

EOJ 2537 统计字符 [2010年研究生机试]

2013-03-27 11:54 302 查看
#include <cstdio>
#include <cstring>
#include <cmath>
#include <cstdlib>

int main()
{
int N;
scanf("%d",&N);
getchar();
char str[10005];
while(N--)
{
gets(str);
int len=strlen(str);
int zimu=0,shuzi=0,qita=0;
for(int i=0;i<len;i++)
{
if(('a'<=str[i]&&str[i]<='z')||('A'<=str[i]&&str[i]<='Z'))
zimu++;
else if('0'<=str[i]&&str[i]<='9')
shuzi++;
else
qita++;
}
printf("character:%d\nnumber:%d\nothers:%d\n",zimu,shuzi,qita);
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: