本篇文章主要介绍在C语言中统计某个字母的个数、统计各种字符的个数和统计单词的个数;总之就是计数,-由于C语言中没有直接统计的函数,因此需要我们自己编写函数来循环遍历查找需要统计的元素。
一、统计某个字母的个数
1、参考代码:
#include <stdio.h>
int main()
{
int i, k=0; //i用于遍历 ,k用来计数
char a, aa[80]; //a是字符,aa是字符数组
printf("请输入一个字符串:\n");
gets(aa);
printf("请输入您需要统计的字符:\n");
scanf("%c",&a);
//开始统计字符个数
for(i=1;aa[i];i++)
{
if(aa[i]==a)
{
k++;
}
}
printf("%s中共有%d个%c",aa,k,a);
}
2、参考结果:
二、统计各种字符的个数
1、普通ASCII码法:
#include <stdio.h>
int main(