统计字符数函数c语言 c语言统计字符个数的函数

C语言编写函数,统计字符串中数字字符的个数

#includestdio.h

10多年的钦南网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都营销网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整钦南建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联从事“钦南网站设计”,“钦南网站推广”以来,每个客户项目都认真落实执行。

#includestring.h

main()

{

int i,j=0,k;

char a[1000];//长度自己根据实际情况调整

printf("请输入一串字符串:\n");

gets(a);

k=strlen(a);

for(i=0;ik;i++)

if('0'=a[i]='9')

j++;

printf("这串字符串中数字字符有%d个!\n",j);

}

c语言 统计字符个数?

要统计英文字母,空格,数字和其他字符的个数,代码如下:

#includestdio.h

#includestdlib.h

int main()

{

char c;

int letters=0;

int space=0;

int digit=0;

int other=0;

printf("请输入一行字符:");

while((c=getchar())!='\n')

{

if((c='a'c='z')||(c='A'c='Z'))

{

letters++;

}

else if(''==c)

{

space++;

}

else if(c='0'c='9')

{

digit++;

}

else

{

other++;

}

}

printf("字母的个数:%d\n空格的个数:%d\

\n数字的个数:%d\n其他字符的个数:%d\n",\

letters,space,digit,other);

system("pause");

return 0;

}

用C语言编写,统计各种字符个数

我们进行程序编写的时候,经常会遇到统计字符串中各个字符个数的需求。那么如何实现这种功能呢?下面我给大家分享一下。

工具/材料

Visual Studio 2015

01

首先打开Visual Studio软件,新建一个Win32应用程序,并且在项目下新建C语言文件,如下图所示

02

然后我们在C语言文件中导入程序要用到的库文件,如下图所示

03

接下来我们就开始实现字符统计的功能,主要是挨个读取字符串中的字符,然后判断字符的类别,如下图所示

04

最后我们运行程序,输入一个字符以后,你就会发现程序已经自动统计好了各种字符的个数了,如下图所示

统计字符数 C语言

#includestdio.h

//判断字符串中出现的次数输出最大的

int panDuan(char *ch,char c) //判断字符在字符串中出现的次数

{

int i=0;

while(*ch!='\0')

{

if(*ch==c)

i++;

ch++;

}

return i;

}

int main()

{

int i=-1;

int j=0,k=0;//j是字符出现的次数k是该字符的下标

char ziFu[100],*p;

gets(ziFu);

p=ziFu;

while(p[++i]!='\0')

{

if(jpanDuan(p,p[i]))

{

j=panDuan(p,p[i]);

k=i;

}

if(j==panDuan(p,p[i])) //以ASCII大的优先

{

if(p[i]p[k])

k=i;

}

}

printf("%c %d",p[k],j);

return 0;

}


分享标题:统计字符数函数c语言 c语言统计字符个数的函数
网站网址:http://pwwzsj.com/article/hehosi.html