网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
若目前D盘根目录下并不存在test.txt文件,则下列打开文件方式不会自动创建test.txt文件的是( )。
A
ifstream fin;fin.open(“d:\\test.txt”,ios_base::in);
B
fstmam fin;fin.open(“d:\\test.txt”,ios_base::out);
C
ofstream fout;fout.open(“d:\\test.txt”,ios_base::out);
D
ofstream fout;fout.open(“d:\\test.txt”,ios_base::app);
参考答案
参考解析
解析:
如果以iso_base::in模式打开文件但文件又不存在时,可以通过fail()测出文件打开失败(返回值为true),不会自动创建文件;而对于输出文件流类ofstream,默认的打开模式是ios_base::out,当以这种方式打开文件而文件又不存在时,将自动建立新文件。
如果以iso_base::in模式打开文件但文件又不存在时,可以通过fail()测出文件打开失败(返回值为true),不会自动创建文件;而对于输出文件流类ofstream,默认的打开模式是ios_base::out,当以这种方式打开文件而文件又不存在时,将自动建立新文件。
更多 “单选题若目前D盘根目录下并不存在test.txt文件,则下列打开文件方式不会自动创建test.txt文件的是( )。A ifstream fin;fin.open(“d:\\test.txt”,ios_base::in);B fstmam fin;fin.open(“d:\\test.txt”,ios_base::out);C ofstream fout;fout.open(“d:\\test.txt”,ios_base::out);D ofstream fout;fout.open(“d:\\test.txt”,ios_base::app);” 相关考题
考题
若磁盘上已存在某个文本文件,其全路径文件名为 d:\ncre\test.txt ,下列语句中不 能打开该文件的是A . ifstream file("d:\ncre\test.txt") ;B . ifstream file("d:\ncre\test.txt");C . ifstream file; file.open("d:\ncre\test.txt");D . ifstream* pFile=new ifstream("d:\ncre\test.txt");
考题
执行以下程序后,test.txt文件的内容是(若文件能正常打开)( )。includemain(){FILE*fp;c
执行以下程序后,test.txt文件的内容是(若文件能正常打开)( )。 #include<stdio.h> main() { FILE*fp; char*s1="Fortran",*s2="Basic"; if((fp=fopen("test.txt","wb"))==NULL) { printf("Can't open test.txt file\n");exit(1);} fwrite(s1,7,1,fp);/*把从地址s1开始的7个字符写到fp所指文件中*/ fseek(fp,0L,SEEK_SET);/*文件位置指针移到文件开头*/ fwrite(s2,5,1,fp); fclose(fp); }A.BasicanB.BasicFortranC.BasicD.FortranBasic
考题
( 34 )设有语句: Open "d:\Test.txt" For Output As #1 ,以下叙述中错误的是A )若 d 盘根目录下无 Test.txt 文件,则该语句创建此文件B )用该语句建立的文件的文件号为 1C )该语句打开 d 盘根目录下一个已存在的文件 Test.txt ,之后就可以从文件中读取信息D )执行该语句后,就可以通过 Print # 语句向文件 Test.txt 中写入信息
考题
( 26 )当使用 ifstream 流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为A ) ios_base::inB ) ios_base::in|ios_base::outC ) ios_base::outD ) ios_base::inios_base::out
考题
设有语句:Open "d:\Test.txt" For Output As #1,以下叙述中错误的是______。A.若d盘根目录下无Test.txt文件,则该语句创建此文件B.用该语句建立的文件的文件号为1C.该语句打开d盘根目录下一个已存在的文件Test.txt,之后就可以从文件中读取信息D.执行该语句后,就可以通过Print#语句向文件Test.txt中写入信息
考题
要以读方式打开D盘根目录上的一个顺序文件 Test.txt,应使用的语句是( )。
A、Open "Test.txt" For Output As #1B、Open "D:\Test.txt" For Input As #1C、Open "D:\Test.txt" For Output As #1D、Open "Test.txt" For Input As #1
考题
对于下面的程序: ifstream fin(c:\test.txt) ; if(fin) cout < < "ok"; else cout < < "wrong"; if语句中的内容可以换为A.fin. fail( ) ;B.fin. bad( ) ;C.fin. good( ) ;D.fin. eof( ) ;
考题
下列语句不能够用于打开C根目录下文件test.txt的语句是A.ifstream fin;fin.open("C:\\test.txt");B.ifstream fin("C:\\test.txt");C.A)和B)D.ifstream fin;fin("C:\\test.txt");
考题
若磁盘上已存全路径文件名为c:\ctest\test.txt的文件,下面语句中不能打开该文件的是( )。A.ifstream *pFile=new ifstream("c:\\ctest\\test.txt");B.ifstream file("c:\\ctest\\test.txt");C.ifstream file;file.open("c:\\ctest\\test.txt");D.ifstream file("c:\etest\test.txt");
考题
若目前D盘根目录下并不存在test.txt文件,则下列打开文件方式不会自动创建test,txt文件的是( )。A.ifstreamfin;fin.open("d:\\test.txt",iso_base::in);B.fstreamfi0;ri0.open("d:\\test.txt",is0_base::out);C.ofstream。fort;lout.open("d:\\test.txt",ios_base::out);D.ofstreamfout;fout.open("d:\\test.txt",is0_base::app);
考题
要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是A.ifstream fin=ifstream.open(”file.dat”);B.ifstream*fin=new ifstream(”file.dat”);C.ifstream fin;fin.open(”file.dat”);D.ifstream*fin=new ifstream();fin-open(”file.dat”);
考题
以下程序运行后,屏幕显示File open error!,则可能的原因是()。
A.当前工作目录下有test.txt文件,但test.txt文件太大B.test.txt文件不能关闭C.当前工作目录下没有test.txt文件D.当前工作目录下有test.txt文件,但test.txt文件太小
考题
若磁盘上已存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是A.ifstream file("d:\ncre\test.txt");B.ifstream file("d:\\ncre\\test.txt");C.ifstream file;file.open("d:\\ncre\\test.txt");D.ifstream* pFile=new ifstream("d:\\ncre\\test.txt");
考题
Windows操作(1)在D盘根目录下建立STY1文件夹,在STY1文件夹下建立STY11子文件夹和STY12子文件夹。(2)在STY11下建立一个名为TEST.TXT的空文本文件。(3)将STY11中的文件TEST.TxT复制到122中。(4)将STY12中的文件TEST.TXT改名为exec.txt。(5)将STY11中的文件TEST.TXT删除,然后从回收站中彻底删除。(6)将STY12中exec.txt的属性设置为只读。
考题
若磁盘上已存在某个文本文件,其全路径文件名为d:\shiti\tes.txt,下列语句中不能打开该文件的是( )。A.ifstream file("d:\shiti\test.txt");B.ifstream file("d:\\shiti\\test.txt");C.ifstream file;file.open("d:\\shiti\\test.txt");D.ifstream* pFile = new ifstream("d:\\shiti\\test.txt");
考题
对于下面的程序 ifstream fin(C:\test.tXt); if(fin) cout<<"ok"; else cout<<"wrong"; 对于if语句中的内容可以换为A.fin.fail() ;B.fin.bad() ;C.fin,good() ;D.fin.eof();
考题
Windows操作(1)在D盘根目录下建立n文件夹,在T1文件夹下建立T 11子文件夹和T12子文件夹。(2)在T11下建立一个名为TEST.TXT空文本文件。(3)将T11中的文件TEST.TXT复制到T22中。(4)将T22中TEST.TXT的改名为exec.txt。(5)将T11中的文件TEST.TXT删除,然后从回收站中彻底删除。(6)将T22中exec.txt的属性设置为只读。
考题
下列语句不能够用于打开C根目录下文件test.txt的语句是( )A.ifstream fin;fin.open(″C:\\\\test.txt″);
B.ifstream fin(″C:\\\\test.txt″);
C.A和B
D.ifstream fin;fin(″C:\\\\test.txt″);
考题
要向已有数据的c:/test/test.txt文件添加数据,正确的文件打开命令是()。A、Open〞c:/test/test.txt〞ForAppendAs#512B、Open〞c:/test/test.txt〞ForAppendAs#511C、Open〞c:/test/test.txt〞ForOutputAs#511D、Open〞c:/test/test.txt〞ForOutputAs#512
考题
如果目标文件存在,下面()语句建立的TextStream对象可以读取文件。A、Set tsm=fso.OpenTextFile("C:///inetpub/wwwroot/asptemp/chapter10/test.txt",1,True)B、Set tsm=fso.OpenTextFile("C:///inetpub/wwwroot/asptemp/chapter10/test.txt",1)C、Set tsm=fso.OpenTextFile("C:///inetpub/wwwroot/asptemp/chapter10/test.txt")D、Set tsm=fso.OpenTextFile("C:///inetpub/wwwroot/asptemp/chapter10/test.txt",,True)
考题
如果目标文件不存在,下面()语句能够自动建立文件。A、Set tsm=fso.OpenTextFile("C:///inetpub/wwwroot/asptemp/chapter10/test.txt",1,True)B、Set tsm=fso.OpenTextFile("C:///inetpub/wwwroot/asptemp/chapter10/test.txt",2,True)C、Set tsm=fso.OpenTextFile("C:///inetpub/wwwroot/asptemp/chapter10/test.txt",8,False)D、Set tsm=fso.OpenTextFile("C:///inetpub/wwwroot/asptemp/chapter10/test.txt",1,False)
考题
单选题有以下程序段:
FILE*fp;
if((fp=fopen(test.txt,w))==NULL)
{
printf(不能打开文件!);
exit(0);
}
else
printf(成功打开文件!);
若指定文件test.txt不存在,且无其他异常,则以下叙述错误的是( )。A
输出“不能打开文件!”B
输出“成功打开文件!”C
系统将按指定文件名新建文件D
系统将为写操作建立文本文件
考题
单选题要向已有数据的c:/test/test.txt文件添加数据,正确的文件打开命令是()。A
Open〞c:/test/test.txt〞ForAppendAs#512B
Open〞c:/test/test.txt〞ForAppendAs#511C
Open〞c:/test/test.txt〞ForOutputAs#511D
Open〞c:/test/test.txt〞ForOutputAs#512
考题
多选题如果目标文件存在,下面()语句建立的TextStream对象可以读取文件。ASet tsm=fso.OpenTextFile(C:///inetpub/wwwroot/asptemp/chapter10/test.txt,1,True)BSet tsm=fso.OpenTextFile(C:///inetpub/wwwroot/asptemp/chapter10/test.txt,1)CSet tsm=fso.OpenTextFile(C:///inetpub/wwwroot/asptemp/chapter10/test.txt)DSet tsm=fso.OpenTextFile(C:///inetpub/wwwroot/asptemp/chapter10/test.txt,,True)
考题
单选题如果目标文件不存在,下面()语句能够自动建立文件。A
Set tsm=fso.OpenTextFile(C:///inetpub/wwwroot/asptemp/chapter10/test.txt,1,True)B
Set tsm=fso.OpenTextFile(C:///inetpub/wwwroot/asptemp/chapter10/test.txt,2,True)C
Set tsm=fso.OpenTextFile(C:///inetpub/wwwroot/asptemp/chapter10/test.txt,8,False)D
Set tsm=fso.OpenTextFile(C:///inetpub/wwwroot/asptemp/chapter10/test.txt,1,False)
考题
单选题有以下程序段:
FILE*fp;
if((fp=fopen(test.txt,w))==NULL)
{
printf(不能打开文件!);
exit(0);
}
else
printf(成功打开文件!);
若文件test.txt已存在,则以下叙述正确的是( )。A
程序运行后,文件test.txt中的原有内容将全部消失B
程序运行时,会因文件存在而出错C
对文件test.txt进行写操作后,可以随机进行读取D
对文件test.txt写入的内容总是被添加到文件尾部
热门标签
最新试卷