• 2021-04-14
    打开二进制文件18-6.txt,写入1~100这100个整数后关闭文件。再打开文件18-6.txt,将这100个整数读入另一个数组b中,并打印输出。
    #include "stdio.h"
    main()
    { FILE *fp;
    int i,a[100],b[100];
    fp=fopen("18-6.txt", 【1】 );
    for(i=0;i<100;i++)
    a[i]=i+1;
    fwrite(a,sizeof(int),100,fp);
    fclose(fp);
    fp=fopen("18-6.txt", 【2】 );
    fread( 【3】 ,sizeof(int),100,fp);
    fclose(fp);
    for(i=0;i<100;i++)
    printf("%4d",b[i]);
    }
  • 举一反三