C语言从txt中提取数据_c语言从txt中提取数据

其他范文 时间:2020-02-28 18:04:36 收藏本文下载本文
【www.daodoc.com - 其他范文】

C语言从txt中提取数据由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c语言从txt中提取数据”。

#include #include #include int main(int argc,char *argv[]){

FILE *fp;

int flag=0;

int list_line=0,list_row=0;

int i=0,j=0;

int line_title[50];

char c;

double row_title[10];

double list_data[50][10];

if((fp=fopen(“E:Study _distribution.txt”,“r”))==NULL)//C语言中文件路径索引是双斜杠

{

printf(“Can't open that file!”);

exit(1);

} // 通过对每个字符的判断来达到 对几乎任何排列比较规整的txt表格书写格式的 数据读取

// 最主要依靠的是fscanf对数据类型格式的 自动判断

while(!feof(fp))

{

fscanf(fp,“%c”,&c);

//若对文档全部进行字符输出,可观察到数据、空格、tab、以及回车 之间的相对位置

//有利于理解文件的数据流

if(c>=48&&c

{

if(!flag)

{

fseek(fp,-1,SEEK_CUR);//因为在读完一个字符c用于判断是否是ASCII中阿拉伯数字范围后

//文件指针已处于当前double数的第一位有效数字上,若在此位读取fp,//则读不到此位(因为fp从下一个点开始读);所以用fseek回溯一个字符长度

//弥补之前的字符判断动作造成的fp移动

fscanf(fp,“%lf”,&row_title[list_row]);

list_row++;

}

else

{

fseek(fp,-1,SEEK_CUR);

fscanf(fp,“%lf”,&list_data[i][j]);

//

printf(“%lf ”,list_data[i][j]);

j++;

}

}

if(c==10)

{

fscanf(fp,“%d”,&line_title[list_line]);

list_line++;

i++;

j=0;

flag=1;

}

}

for(i=1;i

{

//都是细节问题,这是由上面的程序决定的for(j=0;j

printf(“%lf ”,list_data[i][j]);

printf(“n”);

}

system(“pause”);

return 0;}

从烟草中提取烟碱

从烟草中提取烟碱主要仪器与试剂 仪器:烧杯,微型布氏漏斗,抽滤瓶,分液漏斗,圆底烧瓶,锥形瓶。试剂:干燥烟叶2g,5% NaOH溶液20mL,乙醚15mL,饱和苦味酸甲醇溶液,甲醇 1、碱处理。在25mL烧......

从菠菜中提取叶绿素实验报告

刀豆文库小编为你整合推荐7篇从菠菜中提取叶绿素实验报告,也许这些就是您需要的文章,但愿刀豆文库能带给您一些学习、工作上的帮助。......

从牛奶中提取酪蛋白

实验二 从牛奶中提取酪蛋白一、实验目的要求1.学习从牛乳中制备酪蛋白的方法。2.了解从牛奶中制取酪蛋白的原理。二、实验原理牛乳中的主要蛋白质是酪蛋白,含量约为3.5g/100m......

Excel在大量数据中提取特定数据

Excel在大量数据中提取特定数据((共5篇))由网友“圆珠笔芯”投稿提供,今天小编在这给大家整理过的Excel在大量数据中提取特定数据,我们一起来看看吧!篇1:Excel在大量数据中提取特定......

快速从excel中提取office数据宏实现方法excel办公/数码

“chjh865”为你分享6篇“快速从excel中提取office数据宏实现方法excel办公/数码”,经本站小编整理后发布,但愿对你的工作、学习、生活带来方便。篇1:快速从excel中提取office......

下载C语言从txt中提取数据word格式文档
下载C语言从txt中提取数据.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

热门文章
点击下载本文