• 2022-06-09
    若有以下程序: #include <stdio.h> main( ) { FILE *fp; int i, a[6]={1,2,3,4,5,6},k; fp=fopen("data.dat","w+b"); for(i=0;i<6;i++) {fseek(fp,0L,0); fwrite(&a[5-i],sizeof(int),1,fp); } rewind(fp); fread(&k, sizeof(int),1,fp); fclose(fp); printf("%d",k); } 则程序的输出结果是______。
    A: 6
    B: 1
    C: 123456
    D: 21
  • 举一反三