| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 647 人关注过本帖
标题:求帮忙 写下这个程序 关于文件中提取数据的
只看楼主 加入收藏
wabyu2017111
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2017-1-11
结帖率:0
收藏
已结贴  问题点数:20 回复次数:4 
求帮忙 写下这个程序 关于文件中提取数据的
新建文件夹.zip (776.33 KB)

主要就是把N8文件里的Energy Total和Splitting两列数据删掉   把mr n4 n5 n6 n7 里的Levels那列的数据提取出来   最后凑成一个表格  就类似于Wang.2017.V187.p375.pdf这里面  那个表一类似的表格  就行   拜托了    麻烦帮个忙把 !!!谢谢!!!
2017-01-11 12:07
吹水佬
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:451
帖 子:10551
专家分:42996
注 册:2014-5-20
收藏
得分:20 
看了一下,文件结构不是都一样,要分别处理。
试了一个文件,只取数据部份。
图片附件: 游客没有浏览图片的权限,请 登录注册

#include <stdio.h>
main()
{
    FILE *fp;
    if ((fp=fopen("Z36_rci_n8.lev","r")) == NULL)
        return;
    char s[8][50];
    fseek(fp, 608, SEEK_SET);
    int i=0, j=0;
    while (!feof(fp))
    {
        for (i=0; i<8; i++)
        {
            if (fscanf(fp,"%s", s[i]) != 1)
                break;
        }
        if (i == 8)
            printf("%4s%4s%6s%4s%16s%16s%16s%34s\n", s[0],s[1],s[2],s[3],s[4],s[5],s[6],s[7],s[8]);
    }
    fclose(fp);
}

2017-01-11 16:36
wabyu2017111
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2017-1-11
收藏
得分:0 
回复 2楼 吹水佬
您好  我运行了以后多余的哪两列数据还是有啊!!哪两列怎么弄没了呀!谢谢!
2017-01-11 16:53
吹水佬
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:451
帖 子:10551
专家分:42996
注 册:2014-5-20
收藏
得分:0 
以下是引用wabyu2017111在2017-1-11 16:53:32的发言:

您好  我运行了以后多余的哪两列数据还是有啊!!哪两列怎么弄没了呀!谢谢!

都摆在你面前了,多余的不想要,你说怎么办呢?
2017-01-11 20:33
吹水佬
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:451
帖 子:10551
专家分:42996
注 册:2014-5-20
收藏
得分:0 
多写了一个,应该是0..7。
2017-01-11 20:37
快速回复:求帮忙 写下这个程序 关于文件中提取数据的
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015763 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved