c语言算字符个数的函数,计算字符个数c语言

c语言,编一个函数,统计任意一串字符中数字字符的个数,并在主函数中调用此函数。

#include stdio.h

“只有客户发展了,才有我们的生存与发展!”这是创新互联的服务宗旨!把网站当作互联网产品,产品思维更注重全局思维、需求分析和迭代思维,在网站建设中就是为了建设一个不仅审美在线,而且实用性极高的网站。创新互联对网站设计、成都做网站、网站制作、网站开发、网页设计、网站优化、网络推广、探索永无止境。

#include string.h

int conNumfromStr(char *,int);

int main()

{

char str[21];

printf("输入20以内的字符:");

scanf("%s",str);

printf("字符串中数字字符个数为:%d",conNumfromStr(str,strlen(str)) );

return 0;

}

int conNumfromStr(char *p,int len)//计数字符串中数字字符的个数

{

int i,con=0;

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

{

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

con++;

}

return con;

}

c语言怎么统计字符串中字符个数

使用系统标准库函数strlen(s)就可以测得字符数组s中的字符串的字符个数,也就是字符串的长度,需要包含string.h头文件。

C语言有没有可以计算出字符串中相同字符的个数的函数?

//计算字符串中相同字符的个数

#include "stdio.h"

#include "string.h"

int count_str_same(char * p,char ch);

int main()

{

int same_ch;

char a[100];

char c;

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

gets(a);

printf("请输入欲统计的重复字符:");

c = getchar();

same_ch = count_str_same(a,c);

printf("该字符串中字符%c重复%d次\n",c,same_ch);

return 0;

}

int count_str_same(char * p,char ch)

{

char * q = p;

int m = 0;

while(* q != '\0')

{

if(ch == * q)

m++;

q++;

}

return m;

}

还可以将函数写在头文件中,并复制到include文件夹中,然后通过头文件加载。

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

#includestdio.h

#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语言算字符个数的函数,计算字符个数c语言
URL链接:http://azwzsj.com/article/phesop.html