A-A+

以下程序把从终端读入的20个整数以二进制方式写到一个名为d.dat的新文件中 请填空。 in

2022-08-12 18:49:17 问答库 阅读 197 次

问题详情

以下程序把从终端读入的20个整数以二进制方式写到一个名为d.dat的新文件中,请填空。 include <stdio.h> FILE *fp; main() {int i,j; if((fp=fopen(【 】,"wb"))==NULL) exit(0); for(i=0;i<20;i++) {scanf("%d",&j);fwrite(&j,sizeof(int),1, 【 】);} fclose(fp); }


请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:"bi.dat"fp
要向文件bi.dat中写数据,所以要打开文件bi.dat。fp是指向文件bi.dat的指针,是将数据写入fp指向的文件中去。

考点:终端,整数