c语言编程:从键盘输入若干字符,以换行结束输入,统计出其中小写字母的个数。

2020-09-30 时事 127阅读
/*输入一串字符,统计数字字符、大小写字母字符和其它字符的个数。*/
#include
#include
void main()
{
char ch[50];
int i,j=0,k=0,m=0,n=0;
printf("请输入一串字符:");
gets(ch);
printf("输入的字符为:");
puts(ch);
for(i=0;i {
if(ch[i]>='0'&&ch[i]<='9')
{
j++;
}
else if(ch[i]>='a'&&ch[i]<='z')
{
k++;
}
else if(ch[i]>='A'&&ch[i]<='Z')
{
n++;
}
else if(ch[i]<'0'||ch[i]>'9'&&ch[i]<'A'||ch[i]>'Z'&&ch[i]<'a'||ch[i]>'z')
{m++;}
}
printf("数字个数为:%d\n",j);
printf("小写字母个数为:%d\n",k);
printf("大写字母个数为:%d\n",n);
printf("其他字符个数为:%d\n",m);
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com