1. 用c语言编写一个程序,来计算文件中字符、数字的个数
#include "stdio.h"#include "stdlib.h"void main(){ FILE *fp; char ch; int charCounts=0,numCounts=0; if((fp=fopen("test.txt","r"))==0)//注意,由于我不知道你想打开的文件的位置和名称,我随意写的一个文件名,你自己要按你文件的路径和名称做修改 { printf("文件读取失败!\n"); exit(0); } while((ch=fgetc(fp))!=EOF) { if(ch>='0'&&ch<='9') numCounts++; else charCounts++; } printf("该文件中数字字符共有%d个,除数字这外的其它字符共有%d个。\n",numCounts,charCounts); fclose(fp); }
2. excel怎么统计一个单元格中的字符数
有这种功能的,以下是方法:
1、求A列各单元格的字符个数:
在B2单元格中输入:=len后按回车,或直接在下面的选择中双击选择。=len()
(2)计算文件中的字符多少扩展阅读
Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。在1993年,作为Microsoft Office的组件发布了5.0版之后,Excel就开始成为所适用操作平台上的电子制表软件的霸主。
3. 如何统计一个文本文件里共有多少个字符
改成这样——n:=Length(Trim(S.Text))-(S.Count-1)*2;——把两头的空格去掉,然后减去每行后面换行用的两个字符(#13和#10)。再试试!
4. 如何计算文本中各种字符的个数
用replacepioneer手到擒来,不用编程。首先你的文件要保存成txt文件,然后要把分隔符替换成常用字比如fffff,或者'这里是分隔符'等等,不要用符号比如*****,//////等等,然后:1.ctrl-o打开准备好的txt文件2.ctrl-h打开replace窗口*把replaceunit选成paragraph*在replacewithpattern输入以下行:第$para_no段有$max行\n*点击settings页*在paragraphdelimiter项目中,把parastart选成other,并在右边输入你的分隔符,比如ffffff,并把paraend选成none3.点击replace,类似以下的结果就出来了,一目了然:第1段有10行第2段有4行….
5. C++ 编程统计一个文本文件中字符的个数
这是一个对文件操作的程序,ifstream是一个类,主要是用于读取文件中的数据,它内部有很多的成员函数,此类的构造函数有多种,如下ifstream::ifstreamifstream();ifstream( const char* szName, int nMode = ios::in, int nProt = filebuf::openprot );ifstream( filedesc fd );ifstream( filedesc fd, char* pch, int nLength );而你说的fin只是这个类中构造的一个对象,如果你说解释一下fin的用法,我感觉不如说解释一下ifstream的用法,ifstream fin (c,ios::binary);//构造一个ifstream 的fin对象,fin对象是将C文件以二进制的方式读入内存;
6. c语言统计文件中字符的个数
while(!feof(fp)){fgetc(fp);//最后一个收到的是文件结束符号,当然不是字符串的回一部分!num++;//而此处答加了1}所以最后字符串的长度要减一。 而你修改后,条件先不满足,不进入循环了,没有num++的动作。
7. 如何统计文件夹中txt文档的总字符数
好像没看到有这样的专用软件。但有两个笨方法:第一,将txt转换成word文件,合并之后计算字数(当然合并是要保留原文件的,呵呵以免产生损失);第二,自己做一把尺子。做一个txt文件,打上100或者500字,都行。保存到相同文件格式的磁盘里,然后看下大小,全选你要计算的txt文件,看下大小,除一下。比较粗略,但目前我只有这两个办法。希望我们的回答对您有所帮助或启发,祝您愉快。
8. 如何计算word文档中文字的个数
1.在Windows98中。在资源管理器中选中要统计字数的文档,右键单击鼠标,在快捷菜单中选“属性”内,在弹出的对容话框中选“统计”选项卡(如图1所示),即可查看该文档的页、段落、行数、字数等信息。2.在Windows2000/XP中。在资源管理器中选中要统计字数的文档,右键单击鼠标,在快捷菜单中选“属性”,在弹出的属性对话框中点“摘要→高级”按钮,即可查看文档的“页数、段落、字数”等内容在Word中,我们统计文章字数是利用“工具”中的“字数统计”命令。但是文章作了修改后,多次重复使用该命令不免麻烦。采用下面的方法,可以实现文章字数的动态统计。打开菜单“插入→域”,选择“类别”中的“文档信息”和“域名”中的“NumChars”,“确定”退出,则出现阿拉伯数字形式的统计字符数。如果你变动了文章的内容,需要再次统计字数时,只要选中刚才得到的阿拉伯数字,点击鼠标右键,单击“更新域”命令,系统自动将新的统计结果呈现给你。
9. 怎样计算TXT文档的字符数
粗略的话,是可以的。给你个公式,自己套吧!1MB=1024KB1KB=1024字节一个汉字好像是等于2个字节你自己换算下。推荐本小说给你,吞噬星空,很好看的。
10. C语言,统计文件中的字符个数
因为eof的条件为真当且仅当文件指针读到文件末尾。而读到最后一个字版符的时候它还不权知道该字符是不是最后一个字符,必须再读一次失败了才行。因此度文件的次数多了一次,最后要减一。 应楼主要求,假设仅一个字符:那么循环进行两次:第一次,读了一个字符,但是不知道是不是最后一个,然后第二次再读,是EOF了,但是下一行语句就是num++,所以比实际多了1,最后要减回来。这里涉及到c语言判断文件末的机制:其判断文件末需要读到一个不是正文的字符,也就是文件结束符EOF。读到EOF时,原本要赋值的对象的值不会改变,也就是说,读到的EOF是不能赋给变量的,EOF就是为了标记文件末(end of file)。