C语言统计字符串中每个字母出现的次数

本程序不区分大小写统计每个字母的出现次数,当然你把它修改为区分大小写,统计更多的字符如标点符号等也是非常简单的,只需要修改数组大小,循环控制的起止值,统计条件即可。把程序弄明白了,修改扩展自然得心应手。

操作方法

  • 01

    下载安装winTC并打开

  • 02

    快捷键ctrl+N新建文件,或点击“文件”-“新建文件”

  • 03

    把下列代码复制到编辑区,如下图所示 #include"stdio.h" main() { int a[100]={0},i,j; char c; while((c=getchar())!='\n')   /*获取字符并统计每个字母出现次数*/ for (i=65;i<=90;i++) if(c==i||c==i+32) a[i]++ ; for (j=65;j<=90;j++)  /*输出统计信息*/ if (a[j]>0) printf("%c:%-3d\n",j,a[j]); getch();  /*保持命令提示窗口不被自动关闭*/ }

  • 04

    点击上图黑色按钮,或快捷键ctrl+F9; 未保存的话,上述操作后会弹出保存提示窗口,输入文件名保存即可,要记得自己保存文件的目录,方便查找编译后的程序。默认目录为:C:\Win-TC\projects

  • 05

    在弹出的CMD窗口中输入要统计的字符串后按enter键即可显示统计结果

(0)

相关推荐

  • 怎么用C语言删除字符串中的指定字符?

    学习C语言当然就得让他实现对应的作用,实现它的功能.那么删除字符串中的指定字符在字符串太多的情况下不可能人为的去删除吧.那么现在就给大家说一下怎么用C语言设计程序让它删除字符串中的指定字符. 操作方法 ...

  • 在excel中怎么使用len函数来统计字符串里面的字符数?

    许多小伙伴在日常工作和学习的过程中都会使用到excel软件,如果我们想要使用len函数统计字符串的字符数应该如何操作呢?今天,小编就教大家在excel中怎么使用len函数来统计字符串里面的字符数.具体 ...

  • excel怎么判断字符串中是否包含非汉字字符?

    在Excel电子表格中,我们经常遇到需要输入“姓名”的情况.一般情况下,姓名只能使用汉字,不能使用数字.字母等.那么,如何判断“姓名”数据的合法性呢?本文将通过len和lenb函数来实现. 1.样表如 ...

  • Axure RP 8怎么使用函数统计字符串长度?

    Axure RP 8设计软件可以根据自带的函数获取字符串不同属性方法,使用length获取字符串的长度.下面利用一个实例说明统计字符串长度,操作如下: 1.双击打开Axure RP 8设计软件,在基本 ...

  • 如何在iPhone苹果手机中解决无法点击通讯录中的字母

    使用iPhone苹果手机的用户,想要使用通讯录右侧的字幕来寻找联系人,但是发现无法点击字母,那么如何解决这一问题呢?小编就来为大家介绍一下吧.具体如下:1. 第一步,点击并打开设置应用.2. 第二步, ...

  • 怎样提取字符串中的数字 提取文本串中的数字

    对于数字.字母.汉字混合在一起的文本串,要想提取其中的数字,采取查找替换的方法可以实现,但如果文本串没有什么规律,用这个方法很麻烦,利用函数公式可以很快实现想要的结果. 操作方法 01 提取文本串中的 ...

  • js如何计算个字符串中出现次数最多的字符?

    我无意中在网上看到"判断一个字符串中出现次数最多的字符,并统计次数"这个面试题,于是我用自己学到的javascript方法来解决这个问题,下面,大家跟着小编一起来好好学习吧. 操作 ...

  • 如何统计excel中单元格的字符个数?

    在日常工作中经常需要使用excel,利用excel来进行资料整理.数据统计.例如在某些网站上提交资料时会受到多少个字符限制,那么这时候利用excel统计字符就很有必要了,尽可能在限定的字符内把资料完善 ...

  • Excel查找字符串中指定字符的位置

    有时我们需要在一长字符串中查找某特定字符某次出现的位置,下面我给大家介绍如何用公式来实现. 操作方法 01 在介绍此方法之前,我们先通过两个简单的例子熟悉两个常用的字符串应用公式. 用Hello wo ...