重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

计算字符个数的函数c语言 怎么计算字符个数c语言

用c语言求一个字符串中某个字符的个数

#include stdio.h

我们提供的服务有:成都做网站、网站设计、微信公众号开发、网站优化、网站认证、平南ssl等。为成百上千企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的平南网站制作公司

#include string.h

int main()

{

char a[100], ch;

int i, count = 0;

printf ("输入一个字符串(小于100个字符\n");

gets (a);

printf ("输入查询字符:\n");

ch = getchar ();          

for (i=0; istrlen(a); i++)

{

if (a[i] == ch)

{

count ++;

}

}

printf ("该字符的个数是%d\n", count);

return 0;

}

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语言中统计字符串中各个字符的个数?

原发布者:zlaikai1314

#include#include#include#includeusingnamespacestd;chara[100];//字符数组intb[100];//字符个数doublep_a[100];//字符概率数组intsum=0;//字符总数//判断当前字符temp是否已出现过boolsearch(chartemp,chara[],intm,intn)//m为数组a的元素总个数,即100;n为当前数组a中存放的字符种类的个数{inti=0;while(in){if(a[i]==temp)returntrue;elsei++;}returnfalse;}//求各个字符的个数,放在数组b中voidread_file(stringfile_name="test_data.txt"){intk=0;ifstreamfile(file_name.c_str());//将string转化为char数组chartemp;if(file.is_open()==true)//检查文件是否打开{while(file.peek()!=EOF)//从文件中读取一个字符,但该字符并未从输入流中删除{file.get(temp);//从文件读入一个字符并把它存储在tempsum++;//统计出现的字符总数if(search(temp,a,100,k)){for(inti=0;ik;i++){if(temp==a[i]){b[i]++;break;}}}else

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语言 怎么计算字符个数c语言
网站URL:http://cqcxhl.com/article/dodsjsc.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP