单选题如果准备读文件,打开顺序文件“text.dat”的正确语句是()。A open ”text.dat” For write As # 1B open ”text.dat” For Binary As # 1C open ”text.dat” For Input As # 1D open ”text.dat” For Random As # 1

题目
单选题
如果准备读文件,打开顺序文件“text.dat”的正确语句是()。
A

open ”text.dat” For write As # 1

B

open ”text.dat” For Binary As # 1

C

open ”text.dat” For Input As # 1

D

open ”text.dat” For Random As # 1


相似考题
更多“单选题如果准备读文件,打开顺序文件“text.dat”的正确语句是()。A open ”text.dat” For write As # 1B open ”text.dat” For Binary As # 1C open ”text.dat” For Input As # 1D open ”text.dat” For Random As # 1”相关问题
  • 第1题:

    要以读方式打开D盘根目录上的一个顺序文件 Test.txt,应使用的语句是( )。

    A、Open "Test.txt" For Output As #1

    B、Open "D:\Test.txt" For Input As #1

    C、Open "D:\Test.txt" For Output As #1

    D、Open "Test.txt" For Input As #1


    参考答案:B

  • 第2题:

    假定用下面的语句打开文件: Open"Filcl.txt"For Input As#1 则不能正确读文件的语句是( )。

    A.Input#1,ch$

    B.Line Input#1,ch$

    C.ch$一Input$(5,#1)

    D.Read#1,ch$


    正确答案:D
    D。【解析】VB中允许多种方式来读取顺序文件中的数据,其中包括Input#语句,LineInput#语句,Input函数,InputB函数,但是不包括Read函数。

  • 第3题:

    下面对语句的功能说明中错误的是 Open"Text.Da"For Output As #FreeFile

    A.以顺序输出模式打开文件Text.Dat

    B.如果文件Text.Dat不存在,则建立一个新文件

    C.如果文件Text.Dat已存在,则打开该文件,新写入的数据将增添到该文件中

    D.如果文件Text.Dat已存在,则打开该文件,新写入的数据将覆盖原有的数据


    正确答案:C
    解析:[命题目的] 考查Output输出模式。
      [解题要点] Output定为顺序输出模式。如果文件Text.Dat不存在,则建立一个新文件,可以将数据写入文件中。如果文件Text.Dat已存在,则该语句打开已存在的文件,新写入的数据将覆盖原来的数据,而不是添加。
      [考点链接] 读写文件函数的应用。

  • 第4题:

    假定用下面的语句打开文件:

    Open“Filel.txt”for Input As#1

    则不能正确读文件的语句是

    A.Input#l,ch$

    B.Line Input#1,ch$

    C.ch$=Input$(5,#1)

    D.Read#1,ch$


    正确答案:D
    解析:本题打开的是顺序文件,读取方式有:Input#语句,Line Input#语句,Input函数,故答案选D。

  • 第5题:

    设有打开文件的语句如下:

    Open “test.dat” for random as #1

    要求把变量a中的数据保存到该文件中,应该使用的语句是

    A)input #1,a

    B)write #1,a

    C)put #1,.a

    D)get #1,.a


    正确答案:C
    【答案】:C
    【知识点】:文件的打开与读写方法
    【解析】:随机文件的读写分别使用Get和Put,故本题选C。

  • 第6题:

    如果准备读文件,打开随机文件“text.dat”的正确语句是( )。

    A.Open"text.dat"For Write As #1

    B.Open"text.dat"For Binary As #1

    C.Open"text.dat"For Input As #1

    D.Open"text.dat"For Random As #1


    正确答案:D
    解析:准备读文件则应该以Random方式打开文件,即以随机存取方式打开文件。

  • 第7题:

    下面对语句的功能说明中错误的是Open"Text.Dat"For Output As #FreeFile

    A.以顺序输出模式打开文件Text.Dat

    B.如果文件Text.Dat不存在,则建立一个新文件

    C.如果文件Text.Dat已存在,则打开该文件,新写入的数据将增添到该文件中

    D.如果文件Text.Dat已存在,则打开该文件,新写入的数据将覆盖原有的数据


    正确答案:C
    解析:考查Output输出模式。Output定为顺序输出模式。如果文件Text.Dat不存在,则建立一个新文件,可以将数据写入到文件中去。如果文件Text.Dat已存在,则该语句打开已存在的文件,新写入的数据将覆盖原来的数据,而不是添加。

  • 第8题:

    如果准备读文件,打开随机文件“text. dat”的正确语句是( )。

    A.Open"text.dat" For Write As#1

    B.Open"text.dat"For Binary As#1

    C.Opcn"text.dat"For lnput As#1

    D.Open"text.dat"For Random As#1


    正确答案:D
    解析:准备读文件则应该以Random方式打开文件,即以随机存取方式打开文件。

  • 第9题:

    如果准备读文件,打开顺序文件“text.dat”的正确语句是()。

    Aopen ”text.dat” For write As # 1

    Bopen ”text.dat” For Binary As # 1

    Copen ”text.dat” For Input As # 1

    Dopen ”text.dat” For Random As # 1


    C

  • 第10题:

    下面对语句Open“text.Dat”for Output As #FreeFile的功能说明中错误的是()

    • A、以顺序输出模式打开文件Text.Dat
    • B、如果文件Text.Dat不存在则建立一个新文件
    • C、如果文件Text.Dat已存在,则打开该文件,新写入的数据将增添到该文件中
    • D、如果文件Text.Dat已存在,则打开该文件,新写入的数据将覆盖原有的数据

    正确答案:C

  • 第11题:

    要对顺序文件进行写操作,下列打开文件语句中正确的是()

    • A、Open“file1.txt”ForBinaryAs#1
    • B、Open“file1.txt”ForRandomAs#1
    • C、Open“file1.txt”ForInputAs#1
    • D、Open“file1.txt”ForOutputAs#1

    正确答案:D

  • 第12题:

    单选题
    如果准备读文件,打开顺序文件“text.dat"的正确语句是(  )。
    A

    Open"text.dat"For Write As#1

    B

    Open"text.dat"For Binary As#1

    C

    Open"text.dat"For Input As#1

    D

    Open"text.dat"For Random As#1


    正确答案: D
    解析:
    Open语句用来打开或新建文件,实现对文件的输入输出操作,语法为“Open[文件名]For[模式]As[#][文件号]input模式”表示从打开文件时,文件必须存在。顺序文件的读操作由Input语句来实现。

  • 第13题:

    下面哪种方法读文件“input.txt”是正确的()。

    A、in_file = open('input.txt','w')

    B、in_file = open('input.txt',r)

    C、in_file = open('input.txt','r')

    D、都不正确


    参考答案:B

  • 第14题:

    要对顺序文件进行写操作,下列打开文件语句中正确的是______。

    A.Open"file1.txt" for Output As #1

    B.Open "file1.txt" for Input As #1

    C.Open "file1. txt" for Random As #1

    D.Open "file1. tx",for Binary As #1


    正确答案:A
    解析:Output为顺序输出模式,Input为顺序输入模式,Random为随机访问的模式,Binary为二进制访问模式。

  • 第15题:

    以下程序的执行结果是【】。 include include include int ma

    以下程序的执行结果是【 】。

    include <iostream.h>

    include <fstream.h>

    include <stdlib.h>

    int main()

    {

    fstream outfile, infile;

    outfile.open("D:\\text.dat",ios::out);

    if(!outfile)

    {

    cout<<"text.dat can't open"<<end1


    正确答案:1:1234567890/2:abcdfghij
    1:1234567890/2:abcdfghij 解析:本题考核文件的I/O操作。先来了解eof()成员函数,该函数返回非0值表示已到文件结尾。程序首先定义fstream类的2个对象 outfile和infile。然后在文件text.dat写入两行字符串“1234567890”和“abcdefghii”。最后用getline()函数读取出来存入字符数组textline[40]中,并按行显示出来。程序中的两个if语句是用于打开文件失败的异常处理。

  • 第16题:

    如果准备读文件,打开顺序文件”text.dat”的正确语句是( )。

    A.Open"text.dat"For Write As#1

    B.Open"text.dat"For Binary As#1

    C.Open"text.dat"For Input As#1

    D.Open"text.dat"For Random As#1


    正确答案:C

  • 第17题:

    设有打开义件的语句如下: Open"test_dat"For Random As#1 要求把变量a中的数据保存到该文件中,应该使用的语句是( )。

    A.Input#1 a

    B.Write#1 a

    C.Put#1,a

    D.Get#1,a


    正确答案:C
    C。【解析】将文件打开后,将a的值放入到文件中,读取文件的内容使用Get,写操作用Put,所以答案为C。

  • 第18题:

    下列可以打开随机文件的语句是( )。

    A.Open"file 1.dat"For Input As#1

    B.Open"file1.dat"For Append As#1

    C.Open"file1.dat"For Output As#1

    D.Open"file1.dat"For Randow As#1 Len=20


    正确答案:D
    D。【解析】本题主爵考查随机文件与顺序文件的特点与区别及文件操作的特点。VisualBasic中有3种文件访问的类型:顺序文件、随机文件、二进制文件。随机文件又称直接存取文件,简称随机文件或直接文件。随机文件的每个记录都有一个记录号,在写入数据时只要指定记录号,就可以把数据直接存入指定位置。而在读取数据时,只要给出记录号,就可直接读取。在记录文件中,可以同时进行读、写操作,所以能快速地查找和修改每个记录,不必为修改某个记录而像顺序文件那样.对整个文件进行读、写操作。其优点是数据存取较为灵活,方便,速度快,容易修改,主要缺点是占空间较大,数据组织复杂。顺序文件:顺序文件将文件中的记录一个接一个地按顺序存放。二进制访问能提供对疋件的完全控制,因为文件中的字节可以代表任何东西,当要使文件的尺寸尽量小时,应使用二进制访问。在文件处理过程中,执行完Open操作后,程序将生成一个文件指针,程序可以调用LOF函数来获得返回给文件分配的字节数。在随机文件中,每个记录的长度是固定的,记录中的每个字段的长度也是固定的。因为是操作随机文件,所以选D。

  • 第19题:

    如果准备读文件,打开随机文件“text.dat”的正确语句是( )。

    A.Oven"text.dat"For Write As#1

    B.Open"text.dat"For Binary As#1

    C.OVen"text.dat"For Input As#1

    D.Open"text.dat"For Random As#1


    正确答案:D
    解析:准备读文件则应该以Random方式打开文件,即以随机存取方式打开文件。

  • 第20题:

    (24)假定用下面的语句打开文件:

    Open"File l .txt"For Input As#1

    则不能正确读文件的语句是

    A)Input # 1, ch$

    B)Line Input # 1, ch$

    C)ch$=Input$(5, # 1)

    D)Read # 1, ch$


    正确答案:D

  • 第21题:

    要读出C盘根目录下的顺序文件stud.txt中的内容,下列打开方式中()是正确的。

    • A、Open " C:///stud.txt" For Append As #1
    • B、Open " C:///stud.txt" For Random As #1
    • C、Open " C:///stud.txt" For Input As #1
    • D、Open " C:///stud.txt" For Output As #1

    正确答案:C

  • 第22题:

    在对顺序文件进行操作之前,必须用Open语句打开顺序文件,Open语句中的For Mode关键字确定对打开的顺序文件进行何种操作。


    正确答案:正确

  • 第23题:

    单选题
    下面对语句的功能说明中错误的是(  )。Open Text.Dat For Output As # FreeFile
    A

    以顺序输出模式打开文件Text.Dat

    B

    如果文件Text.Dat不存在,则建立一个新文件

    C

    如果文件Text.Dat已存在,则打开该文件,新写入的数据将增添到该文件中

    D

    如果文件Text.Dat已存在,则打开该文件,新写入的数据将覆盖原有的数据


    正确答案: A
    解析:
    Output定为顺序输出模式。如果文件Text.Dat不存在,则建立一个新文件,可以将数据写入文件中。如果文件Text.Dat已存在,则该语句打开已存在的文件,新写入的数据将覆盖原来的数据,而不是添加。

  • 第24题:

    单选题
    如果准备读文件,打开顺序文件“text.dat”的正确语句是()。
    A

    open ”text.dat” For write As # 1

    B

    open ”text.dat” For Binary As # 1

    C

    open ”text.dat” For Input As # 1

    D

    open ”text.dat” For Random As # 1


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