问题 填空题

以下程序运行后的输出结果是______。
#include<stdio.h>
main()
FILE *fp; int x[6]=(1, 2, 3, 4, 5, 6), i;
fp=fopen("test.dat", "wb");
fwrite(x, sizeof(int), 3, fp);
rewind(fp);
fread(x, sizeOf(int), 3, fp);
for(i=0; i<6; i++) printf("%d", x[i]);
printf("\n");
fclose(fp);

答案

参考答案:123456

解析: 根据题意可知,本段程序的作用是将数组x[]输出。所以输出结果为123456。

单项选择题
问答题