| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1121 人关注过本帖, 1 人收藏
标题:文件读取写入输出
只看楼主 加入收藏
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
部分测试数据

 140510  洪旅玻      会金学院  25  43  64  96  89  38  16  28  48  93
 140207  汪桓矶      文法学院  98  68  67  62  84  60  79  86  63  86
 140908  钮达浚      艺术学院  72  69  70  68  72  83  78  66  84  99
 140501  邱嶙解      会金学院  66  96  76  63  72  79 100  99  96  95
 140202  叶建林      文法学院  71  97  76  92  76  94  84  63  64  87
 140401  巴隆九      数理学院  60  89  94  70  86  61  95  75  87  64
 140901  俞法复      艺术学院  68  97  87  64  76  73  87  97  83  92
 140609  唐寒丛      化工学院  90  61  70  94  75  79  93  67  82  91
 140110  班慷刚    计算机学院  53  81  89  64  46  96  76   2  22  82
 140607  鄂宽佼      化工学院  63  94  97  60  70  77  73  62  96  75
 140605  施俭倍      化工学院  68  77  95  97  72  79  67  76  63  79
 140910  水奔横      艺术学院  95  89  48  76 100  81  12   1  85  88
 140109  水昌瀑    计算机学院  99  18  21  74  82  25  32  85  24  92
 140703  潘弼宽        商学院  60  80  79  87  73  77  61  92  91  82
 140310  邢端地    外国语学院  91   3  40  71  60  10  67  60  27  73
 140909  周桓环      艺术学院  19  30  21  47  20  99  65  22   3  61
 140603  柳钽钩      化工学院  86  99  82  66  76  88  83  62  79  71
 140206  宓强进      文法学院  79  87  81  96  66  83  67  75  75  95
 140105  毕镔百    计算机学院  94  60  92  97  96  62  64  87  89  87
 140601  麻俚历      化工学院  65  77  64  78  92  95  72  70  84  93
 140406  黎辽利      数理学院  76  74  93  71  74  61  82  99  96  81
 140902  嵇灿处      艺术学院  91  96  85  82  69  83  79  74  82  94
 140504  诸秉栊      会金学院  71  80  60  94  68  87  93  72  90  90
 140101  荣国宏    计算机学院  69  80  84  88  69  69  92  74  95  89
 140103  钱复阜    计算机学院  66  82  76  66  65  91  95  79  65  67
 140205  雷留狄      文法学院  84  80  92  90  84  83  97  69  60  68
 140010  吴祷举      信息学院 100  98  93  95  88  77  99  72  85  99
 140404  解琥俚      数理学院  77  95  88 100  82  99  91  74  74  71
 140005  裴桓价      信息学院  63  65  79  68  74  63  78  76  87  65
 140307  苏胞按    外国语学院  64  84  69  88  87  83  66  71  72  69
 140405  阮笃璀      数理学院  79  93  90  61  81  88  91  73  75  78
 140805  司径晋      航空学院  82  85  95  68  89  70  96  84  88  90
 140608  乔恳火      化工学院  80  75  91  66  74  96  75  61  94  61
 140608  乔恳火      化工学院  80  75  91  66  74  96  75  61  94  61

DO IT YOURSELF !
2014-12-22 08:57
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
vs2010+winxp下测试通过
程序代码:
#include <stdio.h>

int main()
{
    struct cj
    {
        int    num;
        char   name[7];
        int    sex;
        int    sc;
        int    c1;
        int    c2;
        int    c3;
        int    c4;
        int    c5;
        int    c6;
        int    c7;
        int    c8;
        int    c9;
        int    c10;
    };
    struct cj xs;
    char* sc[10]={"信息学院","计算机学院","文法学院","外国语学院","数理学院","会金学院","化工学院","商学院","航空学院","艺术学院"};
    char* sex[2]={"",""};
    FILE* fp1;
    FILE* fp2;
    char* format1="%d%s%d%d%d%d%d%d%d%d%d%d%d%d";
    char* format2="%7d%8s%4s%12s%4d%4d%4d%4d%4d%4d%4d%4d%4d%4d\r\n";
    fp1=fopen("123.txt","rb+");
    fp2=fopen("456.txt","wb+");
    while (!feof(fp1))
    {
        fscanf(fp1,format1,&xs.num,xs.name,&xs.sex,&xs.sc,&xs.c1,&xs.c2,&xs.c3,&xs.c4,&xs.c5,&xs.c6,&xs.c7,&xs.c8,&xs.c9,&xs.c10);
        fprintf(fp2,format2,xs.num,xs.name,sex[xs.sex],sc[xs.sc],xs.c1,xs.c2,xs.c3,xs.c4,xs.c5,xs.c6,xs.c7,xs.c8,xs.c9,xs.c10);
    }
    fclose(fp1);
    fclose(fp2);
    return 0;
}

DO IT YOURSELF !
2014-12-22 08:58
c语言总虐我
Rank: 2
等 级:论坛游民
帖 子:112
专家分:66
注 册:2014-11-22
收藏
得分:0 
回复 9楼 TonyDeng
没别的意思,真的是QQ随时都在,并不是每天都开电脑,而且手机上论坛不方便

连渣都不是——5.8
要拜雍正,专治八阿哥  b u g——6.27
2014-12-22 12:47
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
先自己琢磨一下,看源代码就知道怎么用。这是按数据库规范做的设计,预留了各种扩展空间,课题可在这个基础上完善,也是你老师的意图。
test-C语言总虐我-01.zip (227.59 KB)


这个程序编译出来,Debug版只有33K,Release版是9K,汗!

btw: 你给出的数据,少部分是错的,有几个学生的学院编码不在数据库中。


[ 本帖最后由 TonyDeng 于 2014-12-24 05:23 编辑 ]

授人以渔,不授人以鱼。
2014-12-24 05:11
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
忘了上传MyTools头,你下载后解压放在源文件目录中即可。
MyTools.zip (1.16 KB)


授人以渔,不授人以鱼。
2014-12-26 20:23
ouyangshit
Rank: 3Rank: 3
来 自:China
等 级:论坛游侠
帖 子:155
专家分:107
注 册:2014-10-25
收藏
得分:0 
回复 15楼 TonyDeng
顺手带走!!
2015-01-03 23:45
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
你拿走什么,那不是我给楼主的最终结果,其中冒泡排序那里写错了一个符号,是错的,不过一般人都可以修正过来,所以不另外附件了。

授人以渔,不授人以鱼。
2015-01-04 00:17
快速回复:文件读取写入输出
数据加载中...
 
   



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

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