计算机二级

若磁盘上已存全路径文件名为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");

题目

若磁盘上已存全路径文件名为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");

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

当已存在一个test.txt文件时,执行函数fopen("test.txt","r+")的功能是()。

A.打开test.txt文件,覆盖原有的内容

B.打开test.txt文件,可以读取和写入新的内容

C.打开test.txt文件,只能写入数据,但不能读取数据

D.打开test.txt文件,只能读取原有内容,但不能写数据


打开abc.txt文件,可以读取和写入新的内容

第2题:

下面这条命令实现的是什么功能? mv /home/sjh/test.txt /home/sjh/test2.txt

A.剪切文件test.txt

B.复制文件test.txt

C.删除文件test.txt

D.将文件test.txt改名为test2.txt


将文件 111.txt改名为222.txt

第3题:

14、下面这条命令实现的是什么功能? mv /home/sjh/test.txt /home/sjh/test2.txt

A.剪切文件test.txt

B.复制文件test.txt

C.删除文件test.txt

D.将文件test.txt改名为test2.txt


将文件 111.txt改名为222.txt

第4题:

若磁盘上已存在某个文本文件,其全路径文件名为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");


正确答案:A

第5题:

若磁盘上已存在某个文本文件,其全路径文件名为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");


正确答案:A
解析:本题考查的知识点是转义字符。在C++的字符常量或字符串中,以“\”开头的一系列字符被看作一个特殊的字符,即转义字符。要表示'\'字符时,必须使用转义字符'\\'。故本题应该选择A。

第6题:

设有语句:Open"d:\Test.txt"ForOutput As#1,以下叙述中错误的是( )。

A.若d盘根目录下无Test.txt文件,则该语句创建此文件

B.用该语句建立的文件的文件号为1

C.该语句打开d盘根目录下一个已存在的文件Test.txt,之后就可以从文件中读取信息

D.执行该语句后,就可以通过Print#语句向文件Test.txt中写入信息


正确答案:C

第7题:

设有语句:Open "d:\Test.txt" For Output As #1,以下叙述中错误的是______。

A.若d盘根目录下无Test.txt文件,则该语句创建此文件

B.用该语句建立的文件的文件号为1

C.该语句打开d盘根目录下一个已存在的文件Test.txt,之后就可以从文件中读取信息

D.执行该语句后,就可以通过Print#语句向文件Test.txt中写入信息


正确答案:C
解析:Open "d:\Test.txt" For Output As #1
打开D盘根目录中的Test.txt文件,如果Test.txt文件不存在,则建立一个新文件,可以将数据写到文件中去;如果Test.txt文件已存在,则该语句打开已存在的文件,原来的数据将被覆盖。

第8题:

( 34 )设有语句: Open "d:\Test.txt" For Output As #1 ,以下叙述中错误的是

A )若 d 盘根目录下无 Test.txt 文件,则该语句创建此文件

B )用该语句建立的文件的文件号为 1

C )该语句打开 d 盘根目录下一个已存在的文件 Test.txt ,之后就可以从文件中读取信息

D )执行该语句后,就可以通过 Print # 语句向文件 Test.txt 中写入信息


正确答案:C

第9题:

若磁盘上已存在某个文本文件,其全路径文件名为 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");


正确答案:A