(篇九)C语言统计某个字母的个数、统计各种字符的个数、统计单词的个数 |
您所在的位置:网站首页 › c语言怎么统计个数 › (篇九)C语言统计某个字母的个数、统计各种字符的个数、统计单词的个数 |
(篇九)C语言统计某个字母的个数、统计各种字符的个数、统计单词的个数
原创
mb62e7593c01ba5 2022-08-02 10:12:56 博主文章分类:C语言算法 ©著作权 文章标签 字符串 c语言 数据结构 算法 程序人生 文章分类 后端开发 ©著作权归作者所有:来自51CTO博客作者mb62e7593c01ba5的原创作品,请联系作者获取转载授权,否则将追究法律责任 文章目录一、统计某个字母的个数二、统计各种字符的个数三、统计单词的个数本篇文章主要介绍在C语言中统计某个字母的个数、统计各种字符的个数和统计单词的个数;总之就是计数,-由于C语言中没有直接统计的函数,因此需要我们自己编写函数来循环遍历查找需要统计的元素。 一、统计某个字母的个数1、参考代码: #includeint 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码法: #includeint main(){ //普通ASCII码法: char s[81]; int i, letters=0, digit=0, space=0, others=0; puts("请输入一个字符串,长度不要超过80个字符:"); gets(s); for(i=0; s[i]!='\0'; i++) { if((s[i]>='A')&&(s[i]='a'&&s[i]='0' && s[i] |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |