(篇九)C语言统计某个字母的个数、统计各种字符的个数、统计单词的个数

您所在的位置:网站首页 c语言怎么统计个数 (篇九)C语言统计某个字母的个数、统计各种字符的个数、统计单词的个数

(篇九)C语言统计某个字母的个数、统计各种字符的个数、统计单词的个数

2024-06-27 23:27| 来源: 网络整理| 查看: 265

(篇九)C语言统计某个字母的个数、统计各种字符的个数、统计单词的个数 原创

mb62e7593c01ba5 2022-08-02 10:12:56 博主文章分类:C语言算法 ©著作权

文章标签 字符串 c语言 数据结构 算法 程序人生 文章分类 后端开发

©著作权归作者所有:来自51CTO博客作者mb62e7593c01ba5的原创作品,请联系作者获取转载授权,否则将追究法律责任

文章目录​​一、统计某个字母的个数​​​​二、统计各种字符的个数​​​​三、统计单词的个数​​

本篇文章主要介绍在C语言中统计某个字母的个数、统计各种字符的个数和统计单词的个数;总之就是计数,-由于C语言中没有直接统计的函数,因此需要我们自己编写函数来循环遍历查找需要统计的元素。

一、统计某个字母的个数

1、参考代码:

#include

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、参考结果:

(篇九)C语言统计某个字母的个数、统计各种字符的个数、统计单词的个数_数据结构

二、统计各种字符的个数

1、普通ASCII码法:

#include

int 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