单选题如果目标文件不存在,下面()语句能够自动建立文件。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/chapter

题目
单选题
如果目标文件不存在,下面()语句能够自动建立文件。
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)


相似考题
更多“如果目标文件不存在,下面()语句能够自动建立文件。”相关问题
  • 第1题:

    语句ofstream f("SALARY. DAT", ios: :app | ios: :binary) ;的功能是建立流对象f,试图打开文件SALARY.DAT并与之连接,并且

    A.若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件

    B.若文件存在,将其置为空文件;若文件不存在,打开失败

    C.若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件

    D.若文件存在,打开失败;若文件不存在,建立一个新文件


    正确答案:A
    解析:本题考查的是文件流的操作, app表示以追加方式打开文件(即将指针移至文件尾) , binary表示以二进制方式打开文件。

  • 第2题:

    下列关于文件的叙述中,错误的是( )。A.使用Append方式打开文件时,文件指针被定位于文件尾 SXB

    下列关于文件的叙述中,错误的是( )。

    A.使用Append方式打开文件时,文件指针被定位于文件尾

    B.当以Input打开文件时,如果文件不存在,则自动建立一个新文件

    C.顺序文件的各个记录的长度可以不同

    D.随机文件打开后,既可以进行读操作,也可以进行写操作


    正确答案:B
    B。【解析】使用Append方式打开文件与使用Output方式不同,它的文件指针被定位于文件尾;当以Input打开文件时,如果文件不存在,则产生“文件未找到”错误,而如果为Output、Append、Random访问方式打开的文件不存在.则自动建立相应的文件;顺序文件中记录的长度可以不同,随机文件中每个记录的长度是固定的;随机文僻打开后,可以进行读、写操作。

  • 第3题:

    设有语句Open"C:\Test.Dat"For OutPut As#1,则下列叙述错误的是( )。

    A.该语句只能打开C盘根目录下一个已存在的文件Test.Dat

    B.当C盘根目录下没有该文件时,该语句在C盘根目录下建立名为Test.Dat的文件

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

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


    正确答案:A
    解析:Open过程语法为:Open pathname For[Input] Output [Append] As filenumber [Len=buffemize]当打开顺序文件作为Input时,该文件必须存在,否则会产生程序错误。当打开一个存在的文件作为Output或Append时,直接打开该文件;当打开一个不存在的文件作为Output或Append时,Open语句首先创建该文件,然后再打开。本题Open语句打开一个文件作为Output,是可以打开一个已存在的文件TextDat的。所以选项A)错误。

  • 第4题:

    下面叙述中不正确的是

    A.若使用Write #语句将数据输出到文件,则各数据项之间自动插入逗号,并且将字符串加上双引号

    B.若使用Print #语句将数据输出到文件,则各数据项之间没有逗号分隔,且字符串不加双引号

    C.Write #语句和Print #语句建立的顺序文件格式完全一样

    D.Write #语句和Print #语句均实现向文件写入数据


    正确答案:C
    解析:对顺序文件的访问可执行3种操作,包括从文件输入字符(Input)、向文件输出字符 (Output)及把字符加到文件中(Append)。
      读取顺序文件的语句为Open,其格式为:
      Open Pathname For[Input | Output]As filenumber [Len=Buffersize]
      字顺序文件的语句为Print或Write,格式分别为:
      Print#filenumber,[outputlist]
      Write#filenumber,[outputlist]

  • 第5题:

    语句ofstreamf("DATA.DAT",ios_base::app|ios_base::binary);的功能是建立流对象f,试图打开文件DA-TA.DAT并与之连接,而且( )。

    A.若文件存在,将文件指针定位于艾件首;若文件不存在,建立一个新文件

    B.若文件存在,将其截为空文件;若文件不存在,打开失败

    C.若文件存在,将文件指针定位于文件尾;若文件不存在,建立一个新文件

    D.若文件存在,打开失败;若文件不杉在,建立一个新文件


    正确答案:C
    C。【解析】C++中可以在定义文件流对象的同时打开文件,也可以在定义文件流对象以后用open函数打开文件。可以通过构造函数或open函数的第二个参数,确定文件的打开模式。

  • 第6题:

    语句ofstream outf("TEST.DAT",ios_base::app);的功能是建立流对象outf,并试图打开文件TEST.DAT与outf关联,而且( )。

    A.如果文件存在,打开失败:如果文件不存在,建立一个新文件

    B.如果文件存在,将文件指针定位于文件首;如果文件不存在,打开失败

    C.如果文件存在,将文件指针定位于文件尾:如果文件不存在,建立一个新文件

    D.如果文件存在,将其置为空文件;如果文件不存在,打开失败


    正确答案:C

  • 第7题:

    用“new FileOutputStream(“data.txt”,true)”创建一个FileOutputStream实例对象,则下面()说法是正确的。

    • A、如果文件“data.txt”存在,则将抛出IOException异常
    • B、如果文件“data.txt”存在,则将在文件的末尾开始添加新内容
    • C、如果文件“data.txt”存在,则将覆盖掉文件中已有的内容
    • D、如果文件“data.txt”不存在,则将抛出IOException异常

    正确答案:B

  • 第8题:

    在复制文件完成后,下列叙述正确的是()。

    • A、原文件消失,目标文件出现
    • B、原文件仍在,目标文件出现
    • C、原文件消失,目标文件不存在
    • D、原文件仍在,目标文件不存在

    正确答案:B

  • 第9题:

    下面关于Write#语句叙述中不正确的是()。

    • A、若使用Write#语句将数据输出到文件,则各数据项之间自动插入逗号,并且将字符串加上双引号
    • B、若使用Print#语句将数据输出到文件,则各数据项之间没有逗号分隔,且字符串不加双引号
    • C、Write#语句和Print#语句建立的顺序文件格式完成一样
    • D、Write#语句和Print#语句均实现向文件中写入数据

    正确答案:C

  • 第10题:

    关于cp命令与mv命令,下面哪种说法是正确的:()

    • A、使用mv命令后,只有目标文件存在,而源文件不存在了。
    • B、使用mv命令后,源文件保持不变,另外增加一个目标文件。
    • C、使用cp命令后,源文件保持不变,另外增加一个目标文件。
    • D、使用cp命令后,只有目标文件存在,而源文件不存在了。

    正确答案:A,C

  • 第11题:

    单选题
    下面关于文件包含语句说法错误的是()。
    A

    在包含文件时,如果没有找到文件,include语句会发生警告信息,程序继续运行。

    B

    在包含文件时,如果没有找到文件,require语句会发生致命错误,程序停止运行。

    C

    “./”表示当前目录,“../”表示当前目录的上级目录。

    D

    在包含文件时,被包含的文件路径必须是从盘符开始的路径。


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    下面4个叙述中,()是不正确的。
    A

    在一个程序执行End语句后,系统自动将所有打开的文件关闭

    B

    可以使用Close语句关闭一个或几个指定的文件

    C

    使用不带语句体的Close语句可关闭所有文件

    D

    执行完一个程序段的所有语句后程序自动关闭文件


    正确答案: B
    解析: 暂无解析

  • 第13题:

    下列关于文件的叙述中,错误的是 A.使用Append方式打开文件时,文件指针被定位于文件尾B.当以Input打开文件时,如果文件不存在,则自动建立一个新文件C.顺序文件的各个记录的长度可以不同D.随机文件打开后,既可以进行读操作,也可以进行写操作


    正确答案:B
    【解析】使用Append方式打开文件与使用Output方式不同,它的文件指针被定位于文件尾;当以Input打开文件时,如果文件不存在,则产生“文件未找到”错误,而如果为Output、Append、Random访问方式打开的文件不存在,则自动建立相应的文件;顺序文件中记录的长度可以不同,随机文件中每个记录的长度是固定的;随机文件打开后,可以进行读、写操作。

  • 第14题:

    下面说法正确的是()。

    A.如果某公共接口被声明在一个源文件中,则接口必须与源文件具有相同名字

    B.如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行

    C.如果某源文件包含package语句,则该语句必须是第一个非空、非注释行

    D.接口中的方法必定是抽象方法,但可以不用关键字abstract修饰


    正确答案:ABCD

  • 第15题:

    下面叙述中不正确的是( )。

    A.若使用write样语句将数据输出到文件,则各数据项之间自动插入逗号,并且将字符串加上双引号

    B.若使用Print#语句将数据输出到文件,则各数据项之间没有逗号分隔,且字符串不加双引号

    C.Write#语句和Print#语句建立的顺序文件格式完全一样

    D.Write#语句和Print#语句均实现向文件写入数据


    正确答案:C

  • 第16题:

    下面是关于文件关闭的4种叙述,错误的是 ______。

    A.当一个Visual Basic程序运行END语句之后,将自动关闭所有打开的数据文件

    B.可以用CLOSE语句关闭所有打开的数据文件

    C.CLOSE语句可以关闭指定且已打开的某个或某几个数据文件

    D.CLOSE语句只能关闭一个打开的数据文件


    正确答案:D
    解析:选项A、B、C均为文件关闭的3种正确操作。

  • 第17题:

    语句ofstream f("DATA.DAT", ios _base:: applios_lios_bfise:: binary);的功能是建立流对象f,并试图打开文件DATA.DAT并与之连接,而且( )。

    A.若文件存在,将文件指针定位于文件首,若文件不存在,建立一个新文件

    B.若文件存在,将其截为空文件;若文件不存在,打开失败

    C.若文件存在,将文件指针定位于文件尾:若文件不存在,建立一个新文件

    D.若文件存在,打开失败;若文件在,建立一个新文件


    正确答案:C

  • 第18题:

    下面关于文件包含语句说法错误的是()。

    • A、在包含文件时,如果没有找到文件,include语句会发生警告信息,程序继续运行。
    • B、在包含文件时,如果没有找到文件,require语句会发生致命错误,程序停止运行。
    • C、“./”表示当前目录,“../”表示当前目录的上级目录。
    • D、在包含文件时,被包含的文件路径必须是从盘符开始的路径。

    正确答案:D

  • 第19题:

    如果目标文件不存在,下面()语句能够自动建立文件。

    • 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)

    正确答案:A

  • 第20题:

    下面对语句 Open "Rizhi.dat" For Output As #1的功能描述错误的是()

    • A、以顺序输出模式打开文件"Rizhi.dat"
    • B、如果文件"Rizhi.dat"不存在,则建立一个新文件
    • C、如果文件"Rizhi.dat"已存在,则打开该文件,新写入的的数据将添加到文件末尾
    • D、如果文件"Rizhi.dat"已存在,则打开该文件,新写入的的数据将覆盖原来的数据

    正确答案:C

  • 第21题:

    下面4个叙述中,()是不正确的。

    • A、在一个程序执行End语句后,系统自动将所有打开的文件关闭
    • B、可以使用Close语句关闭一个或几个指定的文件
    • C、使用不带语句体的Close语句可关闭所有文件
    • D、执行完一个程序段的所有语句后程序自动关闭文件

    正确答案:D

  • 第22题:

    单选题
    用“new FileOutputStream(“data.txt”,true)”创建一个FileOutputStream实例对象,则下面()说法是正确的。
    A

    如果文件“data.txt”存在,则将抛出IOException异常

    B

    如果文件“data.txt”存在,则将在文件的末尾开始添加新内容

    C

    如果文件“data.txt”存在,则将覆盖掉文件中已有的内容

    D

    如果文件“data.txt”不存在,则将抛出IOException异常


    正确答案: D
    解析: 暂无解析

  • 第23题:

    单选题
    下面对语句 Open "Rizhi.dat" For Output As #1的功能描述错误的是()
    A

    以顺序输出模式打开文件Rizhi.dat

    B

    如果文件Rizhi.dat不存在,则建立一个新文件

    C

    如果文件Rizhi.dat已存在,则打开该文件,新写入的的数据将添加到文件末尾

    D

    如果文件Rizhi.dat已存在,则打开该文件,新写入的的数据将覆盖原来的数据


    正确答案: D
    解析: 暂无解析

  • 第24题:

    单选题
    在复制文件完成后,下列叙述正确的是()。
    A

    原文件消失,目标文件出现

    B

    原文件仍在,目标文件出现

    C

    原文件消失,目标文件不存在

    D

    原文件仍在,目标文件不存在


    正确答案: D
    解析: 暂无解析