今天给各位分享c语言统计大写字母的个数的知识,其中也会对c语言统计大写字母小写字母个数进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
1、C语言编写一个函数统计大写字母个数2、c语言统计大小写字母 数字个数3、C语言中如何统计一个字符串中大写字母的个数
C语言编写一个函数统计大写字母个数
#include
stdio.h
int
main(){
char
input[256]={0};//存储输入要足够大
int
i=0,count=0;
printf(“请输入字符串:\n”);
scanf(“%s”,input);
while(input[i]!=’\0′)
{
if(input[i]=’A’
input[i]=’Z’)
{
count++;
}
i++;
}
printf(“大写字母有%d个\n”,count);
return
0;}
c语言统计大小写字母 数字个数
#include
stdio.h
#include
stdlib.h
#define
N
100
void
func3()
{
char
str[N];
int
i,lower=0,upper=0,digit=0,space=0;
long
others=0;
printf(“Input
a
string:”);
gets(str);
for(i=0;str[i]!=’\0′;i++)
{
if(str[i]=’a’
str[i]=’z’)
lower++;
/*统计小写英文字母*/
else
if(str[i]=’A’
str[i]=’Z’)
upper++;
/*统计大写英文字母*/
else
if(str[i]=’0′
str[i]=’9′)
digit++;
/*统计字符串*/
else
if(str[i]==’
‘)
space++;
else
others++;
/*统计其他字母*/
}
printf(“lower
English
character:%d\n”,lower);
printf(“upper
English
character:%d\n”,upper);
printf(“digit
character:%ld\n”,digit);
printf(“space:%d\n”,space);
printf(“other
character:
%ld\n”,others);
return
0;
}
int
main()
{
while(1)
{
func3();
printf(“\n”);
system(“pause”);
}
return
0;
}
扩展资料:
程序实现思路分析
统计大小写字母、数字的个数,首先要判断出字符是属于哪一种,然后增加计数。
1、判断
小写字母的范围为:’a’~’z’
大写字母的范围为:’A’~’Z’
数字的范围为:’0’~’9′
2、声明三个int变量并赋值初值为0
lower——统计小写英文字母
upper——统计大写英文字母
digit——统计数字
C语言中如何统计一个字符串中大写字母的个数
#include
#include
int main()
{
char ch[100];
int i,n,num=0;;
gets(ch);//输入字符串
n=strlen(ch);//字符串的长度
for(i=0;i
=’a’ch[i]=’z’)
num++;
}
printf(“字符串中大写字母的个数为:%d\n”,num);
return 0;
} 直接就是主函数了,看懂这个,就会写要调用的函数了。。
关于c语言统计大写字母的个数和c语言统计大写字母小写字母个数的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。