为了账号安全,请及时绑定邮箱和手机立即绑定

统计英语 数字 空格 及其它字符

统计英语 数字 空格 及其它字符

C
呆毛亚 2016-12-27 22:30:55
输入一个小于20个字符长度的字符串,统计英文,数字,空格,及其它字符的个数并输出 。 如何进行数组中的计数且输出
查看完整描述

1 回答

?
qq_博行天下_04396621

TA贡献11条经验 获得超2个赞

#include<stdio.h>
void main()
{ char a[256];
 int i,n1,n2,n3,n4;
 gets(a);
 for ( i=n1=n2=n3=n40;i<20;i++ )
   if ( a[i]==' ' ) n1++;
   else if ( (a[i]>='0')&&(a[i]<='9') ) n2++;
   else if ( (a[i]>='a' && a[i]<='z')||(a[i]>='A' && a[i]<='Z') ) n3++;
   else n4++;
 printf("英文字符个数%d,空格数%d,数字字符个数%d,其他字符%d\n",n3,n1,n2,n4);
}

查看完整回答
反对 回复 2016-12-27
  • 1 回答
  • 0 关注
  • 1477 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信