【正确答案】正确答案:(1) filename (2)fp (3)fp
【答案解析】解析:第一空:“fp=fopen(【1】,"rb+");”补充fopen的参数,fopen的调用形式是:fp=fopen(文件名,文件使用方式),因此,第一空处应填文件名“filename”。 第二空:此处是补充fseek函数的参数,fseek的调用形式是:fseek~(fp,offset,position),其中,第一个参数是文件型指针,故第二空处应填文件型指针变量“fp”。 第三空: fwrite 的调用形式是(buffer,size,counf,fp),最后一个参数是文件型指针,故第三空处应填“fp”,将新的学生数据写在最后一个学生数据位置。