zoukankan      html  css  js  c++  java
  • c语言 13

    1、

    #include <stdio.h>
    
    int main(void)
    {
        FILE *fp;
        double a[10] = {1.1,2.1,3.1,4.1,5.1,6.1,7.1,8.1,9.1,0.1};
        int i;
        for(i = 0; i < 10; i++)
        {
            printf("a[%d] = %f.
    ", i, a[i]);
        }
        
        
        //利用fwrite函数将数组的值导出到tmp.bin二进制文件中 
        if((fp = fopen("tmp.bin", "wb")) == NULL)
            printf("aFile open failed.
    ");
        else
        {
            fwrite(a, sizeof(double), 10, fp);
            fclose(fp);
        }
        
        
        //利用fread函数读取二进制we年tem.bin的值,保存至数组b中,然后进行显示。
        double b[10];
        if((fp = fopen("tmp.bin", "rb")) == NULL)
            printf("aFile open failed.
    ");
        else
        {
            fread(b, sizeof(double), 10, fp);
            for(i = 0; i < 10; i++)
            {
                printf("elements from array b: b[%d] = %.2f.
    ", i, b[i]);
            }    
            fclose(fp);
        } 
        
        return 0;
    }

  • 相关阅读:
    [ZJOI2010]数字计数
    [SCOI2009]windy数
    [Tjoi2018]数学计算
    [ZJOI2008] 骑士
    [CQOI2009] 中位数
    11.7 模拟赛
    10.31 模拟赛
    随机游走
    10.29 模拟赛
    10.28 模拟赛
  • 原文地址:https://www.cnblogs.com/liujiaxin2018/p/14868129.html
Copyright © 2011-2022 走看看