对OPEN(4,FILE=‘BB.DAT’,STATUS=‘OL

题目

对OPEN(4,FILE=‘BB.DAT’,STATUS=‘OLD’,语句,下面哪个描述是正确的()?

  • A、打开一个有格式顺序文件,可以读文件
  • B、打开一个有格式直接文件,可以写文件
  • C、打开一个有格式直接文件,可以读写
  • D、打开一个直接文件
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面哪种方法读文件“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

第2题:

要建立文件流并打开当前目录下的文件6le.dat用于输入,下列语句中错误的是( )。

A.ifstream fin=ffstream.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”);


正确答案:A
本题考查对文件流输入的操作,可以调用文件流的成员函数pen,一般形式如下:文件流对象.0pen(磁盘文件名,输入/输出方式)。根据以上格式,可以判断A选项错误。

第3题:

( 16 )要建立文件流并打开当前目录下的文件 file.dat 用于输入,下列语句中错误的是

A ) ifstream fin=ifstream.open ( "file.dat" ) ;

B ) ifstream*fir.=new ifstream ( "file.dat" ) ;

C ) ifstream fin; fin.open ( "file.dat" ) ;

D ) ifstream *fin=new ifstream ( ) ; fin 一 >open ( "file.dat" ) ;


正确答案:A

第4题:

下面哪个函数可以打开一个文件,以对文件进行读和写操作?()

  • A、fget()
  • B、file_open()
  • C、fopen()
  • D、open_file()

正确答案:C

第5题:

阅读FORTAN程序:
OPEN(8,FILE=FILE2.DAT,STATUS:NEW)DO10I=1>3
WRITE(8,(4I4))(J+I,J=1,4)
10CONTINUECLOSEC8)
END
程序运行后,数据文件FIFE2.DAT的内容是:


答案:A
解析:
I=1,J 分别为 1,2,3,4,J+I 分别为 2,3,4,5; I=2,J 分别为 1,2,3,4,J+I 分别为 3,4,5,6;
I=3,J 分别为 1,2,3,4,J+I 分别为 4,5,6,7。

第6题:

有以下程序: include include include intmain() {fstreamfil

有以下程序:

include <iostream.h>

include <fstream.h>

include <stdlib.h>

int main()

{

fstream filel,file2;

char line[100];

filel.open("source.txt",ios::in);

if(!file1)

{

cout<<"Can't open file source.txt!"<<end1;

abort();

}

file2.open("dest.txt",ios::out);

if(!file2)

{

cout<<"Can't open file dest.txt!"<<end1;

abort();

}

while(!file1.eof())

{

filel.getline(1ine,100);

file2<<line;

file2<<end1;

}

filel.close();

file2.close();

return 0;

}

此程序实现的功能是【 】。


正确答案:将文本文件source.txt中内容复制到文本文件dest.txt中
将文本文件source.txt中内容复制到文本文件dest.txt中 解析:程序首先将两个文件source和dest都打开,然后通过while循环,以一行为单位进行内容的复制。

第7题:

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

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。

第8题:

下面关于文件操作的代码可能触发异常()file, err := os.Open("test.go")defer file.Close()if err != nil { fmt.Println("open file failed:", err) return}...

此题为判断题(对,错)。


参考答案:对

第9题:

阅读FORTRAN程序:
OPEN(8,FILE=FILE2 DAT,STATUS=NEW)
DO 10 I=1,3
WEITE(8,(4I4)JI+I,J=1,4)
10 CONTINUE
CLOSE(8)
END
程序运行后,数据文件FILE2,DAT的内容是:


答案:A
解析:

第10题:

某程序将计算结果输出到一个有格式顺序文件中,文件名为AA.DAT,设备通道号为3,打开这个文件的语句是:()

  • A、OPEN(UNIT=3,FILE=AA.DAT,STATUS=NEW)
  • B、B.OPEN(UNIT=3,FILE=ADAT,STATUS=OLD.
  • C、C.OPEN(3,FILE=′ADAT′,STATUS=′NEW′)
  • D、D.OPEN(D,FILE=′ADAT′,STATUS=′OLD′)

正确答案:C

更多相关问题