A..fp=fopen(“d 1.dat”,”r”);
B.fp=fopen(“d 1.dat”,”rb”);
C.fp=fopen(“d 1.dat”,”r+”);
D.fp=fopen(“d 1.dat”,”w”);
第1题:
若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以哪种方式打开文件( )。
A.wb
B.wb+
C.rb+
D.rb
第2题:
若要打开A盘中user子目录下名为aaa.txt的文本文件进行读、写操作,下面符合此要求的函数调用是( )
A.fopen("A:\user\aaa.txt","r")
B.fopen("A:\\user\\aaa.txt","r+")
C.fopen("A:\user\aaa.txt","rb")
D.fopen("A:\\user\\aaa.txt","w")
第3题:
若fp已正确定义为一个文件指针,d1.dat为二进制文件。请填空,以便“读取”并打开此文件:fp=fopen();。
第4题:
以下程序的功能是( ) #include<stdio.h> main() {FILE * fp1; *fp2; fp1=fopen("filel","r"); fp2=fopen("file2","w"); while(!feof(fp1)) fputc(fgetc(fp1),fp2); fclose(fp1);fclose(fp2);}
A.将磁盘文件的内容显示在屏幕上
B.将两个磁盘文件合为一个
C.将一个磁盘文件复制到另一个磁盘文件中
D.将两个磁盘文件合并后送屏幕
第5题:
此题为判断题(对,错)。
第6题:
若要打开A盘中user子目录下名为aaa.txt的文本文件进行读、写操作,下面符合此要求的函数调用是( )。
A.fopen("A:\user\aaa.txt","r")
B.fopen("A:\\user\\aaa.txt","r=")
C.fopen("A:\user\aaa.txt","rb")
D.fopen("A:\\user\\aaa.txt","w")
第7题:
A.fp=fopen(“w 1.dat”,“r+”);
B.fp=fopen(“w 1.dat”,“w+”);
C.fp=fopen(“E:\\w 1.dat”,“r+”);
D.fp=fopen(“E:\\w 1.dat”,“w+”);
第8题:
若需要打开一个已经存在的非空文件“file”并进行修改,则正确的打开语句是()。
第9题:
为读而打开文本文件aa.dat,的正确写法是()
第10题:
为写而打开文本文件aa.dat,的正确写法是()
第11题:
若要打开:A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是()。
第12题:
fp=fopen(“file”,“r”);
fp=fopen(“file”,“ab+”);
fp=fopen(“file”,“w+”);
fp=fopen(“file”,“r+”);
第13题:
下述程序向文件输出的结果是_______。 #include<stdio.h> void main() { FILE*fp=fopen("TEST","wb"); fprintf(fp,"%d%5.of%c%d",58,76273.0,'-'2278); fclose(fp); }
A.5876273-2278
B.5876273.000000-2278
C.5876273-2278
D.因文件为二进制文件而不可读
第14题:
打开一个已经存在的非空文本文件,若文件名为stu,则正确的打开语句为( )
A.FILE*fp; fp=fopen("stu.txt","r")
B.FILE * fp; fp=fopen(stu.txt,r)
C.FILE *fp; fP=fopen("stu,txt","wb")
D.FILE *fp; fp=fopen("stu.txt",wb)
第15题:
如果需要打开一个已经存在的非空文件“FILE”并进行修改,正确的语句是( )。
A.fp=fopen("FILE","r");
B.fp=fopen("FILE","a+");
C.fp=fopen("FILE","w+");
D.fp=fopen("FILE","r+");
第16题:
A、FILE *FP; FP=fopen("fil2","r");
B、FILE *FP; FP=fopen("fil2","rb");
C、FILE *FP; FP=fopen("fil2","wb+");
D、FILE *FP; FP=fopen("fil2","rb+");
第17题:
若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以( )方式打开文件。
A."wb"
B."wb+"
C."rb+"
D."rb"
第18题:
以下程序的功能是( )。 # include <stdio.h> main() {FILE*fPl; *fp2; fp1:fopen("file1","r"); fp2:fopen("file2","w"); while(! Feof(fP1)) fputc(fgetc(fP1),fp2); fclose(fP1);fclose(fp2);}
A.将磁盘文件的内容显示在屏幕上
B.将两个磁盘文件合为一个
C.将一个磁盘文件复制到另一个磁盘文件中
D.将两个磁盘文件合并后送屏幕
第19题:
A.“ab+”
B.“wb+”
C.“rb+”
D.“ab”
第20题:
若需要打开一个已经存在的非空文件“FILE”,并对其进行修改,正确的打开语句是()。
第21题:
若有charfname[]="infile.dat";,则为读而打开文本文件infile.dat的正确写法是()
第22题:
若有charfname[]="outfile.dat";,则为写而打开文本文件outfile.dat正确写法是()
第23题:
fp=fopen(“FILE”, “r+”);
fp=fopen(“FILE”, “r”);
fp=fopen(“FILE”, “ab+”);
fp=fopen(“FILE”, “w+”);