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

fclose(fp);


  • 1、
【正确答案】 1、{{*HTML*}}[19] "bi.dat"
[20] fp    
【答案解析】[解析] 打开文件函数fopen的参数是文件名,因此有fopen("bi.dat");而写文件的参数是文件指针,因此有fwrite(&j,sizeof(int),1,fp);