读取一个文件中的字符,统计每个字符出现的次数
1 //统计每个字符出现的次数 2 #include<stdio.h> 3 #include<stdlib.h> 4 #include<string.h> 5 6 int main() 7 { 8 FILE *fp_read; 9 char ch; 10 int count[26]; 11 int index; 12 fopen_s(&fp_read,"E:\\first.txt","r"); 13 memset(count,0,sizeof(count)); 14 if(NULL == fp_read) 15 { 16 printf("Can not open the file!\n"); 17 system("pause"); 18 return 0; 19 } 20 21 while(!feof(fp_read)) 22 { 23 ch = fgetc(fp_read); 24 if(ch >= 'a' && ch <= 'z') 25 count[ch - 'a']++; 26 } 27 for(index = 0; index < 26; index++) 28 if(count[index] != 0) 29 printf("%c:\t%d\n",index+97, count[index]); 30 31 fclose(fp_read); 32 33 system("pause"); 34 return 0; 35 }
转载于:https://www.cnblogs.com/cpsmile/p/4776870.html
读取一个文件中的字符,统计每个字符出现的次数相关推荐
- java基础IO流使用读取一个文件中的文字输出到控制台上
读取一个文件中的文字输出到控制台上 import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IO ...
- linux统计某个字符个数,Linux统计一个文件中特定字符个数的方法
统计一个文件中某个字符串的个数,其实就是在在一块沙地里面找石头,有的人看到石头以后,在上面做个标记(grep),然后记住自己做了多少个标记:有的人看到石头以后,把它挖了(tr),最后统计自己挖了多少石 ...
- python读取字符串指定位置字符_python读取txt文件中特定位置字符的方法
python读取txt文件中特定位置字符的方法 如下所示: # -*- coding:utf-8 -*- import sys reload(sys) sys.setdefaultencoding(' ...
- 读取一个文件,将其Base64编码,每76个字符加一个换行
<?php //读取一个文件,将其Base64编码,每76个字符加一个换行 $path = 'C://UsbLogger.txt'; if(is_file($path))//判断是否为文件 {$ ...
- python-统计txt文件中出现的所有中文字符和标点符号的数量,每一个字符及数量之间用冒号分隔。
统计txt文件中出现的所有中文字符和标点符号的数量,每一个字符及数量之间用冒号分隔. 思路:借助字典存储,如果是英文字符跳过 with open("C:/Users/Lenovo/Deskt ...
- Excel VBA 循环读取一个目录下面多个文件的内容,放到另外一个文件中
循环读取一个目录下面多个文件的内容,放到另外一个文件中 Public Sub getInputInfo()On Error GoTo errl'OUT対象ファイル開くDim wbOut As Work ...
- 从文件中读取数据,排序之后输出到另一个文件中
文件中有一组数据,要求排序后输出到另一个文件中去 主要有两个知识点: 排序.文件操作 C++/C代码如下: [cpp] view plaincopy #include<iostream> ...
- 将数据写入json文件,并且读取json文件中的数据
目录 一.将数据生成json文件 二.读取json文件中的数据 三.方法测试 四.其他附件 1.User实体类 2.import 一.将数据生成json文件 方法 /*** 生成.json格式文件*/ ...
- 学python看什么书好1002无标题-如何使用pandas读取txt文件中指定的列(有无标题)
最近在倒腾一个txt文件,因为文件太大,所以给切割成了好几个小的文件,只有第一个文件有标题,从第二个开始就没有标题了. 我的需求是取出指定的列的数据,踩了些坑给研究出来了. import pandas ...
最新文章
- 用函数式编程思维解析anagrams函数
- Android学习笔记之使用百度地图实现地图控制
- python可抓取数据包括什么_Python对JS型数据抓取有什么特别好的方法吗,pythonjs型抓取,想写一个爬虫,但是需要抓...
- 【Hihocoder - offer编程练习赛39 - D】前缀后缀查询(后缀字典树,哈希,思维)
- 基础知识—表达式与语句-运算符
- ceil函数_pyspark常用函数
- 如何在cmd命令提示符里打开Python
- Linux的学习方法
- (转)高盛将“穷人”理财交给机器人,那智能投顾在中国怎么玩?
- JAVA Future类详解
- 郑大计算机课程表,郑州大学研究生课程表.doc
- [转载]关于雷电防御
- 史上最全的测试团队组建方法
- Qt 5.x 多点触摸配置
- ERROR ITMS-90096
- CPU 是怎么认识代码的?
- Powershell运行脚本异常:无法加载文件...因为在此系统上禁止运行脚本
- 算法模型---关联规则挖掘学习
- 维度建模——维度建模与数据仓库概述
- 如何在 Vue 中使用 Chart.js - 手把手教你搭可视化数据图表
热门文章
- Gradle不匹配报错的终极大招(gradle插件版本和gradle版本对应关系)
- excel打印预览在哪里_打印小心机:轮页眉页脚的重要性
- JZOJ 5167. 【NOIP2017模拟6.26】下蛋爷
- java中junit_【Java】Junit快速入门
- java链表list_数据结构-List:使用Java实现双向链表LinkedList
- java中给变量赋值_java中变量赋值的理解
- 图片不能置于底层怎么办_PPT中常遇到的图片问题和解决方案
- matlab中随机函数的具体使用方法
- POJ 3614-Sunscreen
- AtCoder AGC034F RNG and XOR (概率期望、FWT)