有以下程序:
#include< stdio.h >
main()
{ FILE*fp;
int a[10]={1,2,3,0,0},i;
fp=fopen(''d2.dat'',''wb'');
fwrite(a,sizeof(int),5,fp);
fwrite(a,sizeof(int),5,fp);
felose(fp);
fp=fopen(''d2.dat'',''rb'');
fread(a,sizeof(int),10,fp);
fclose(fp);
for(i=0;i< 10;i++)
printf(''%d,'',a[i]);
}
程序运行后的输出结果是( )。
【正确答案】 C
【答案解析】本题考查文件的概念,文件是由数据序列组成,可以构成二进制文件或文本文件,所以答案为C选项。