使用Dowhile循环从打开的文件中逐条读取记录。以下能够正确读取数据的程序段是( )
A.Open"c:\File1.txt"ForInputAs#1:
DoWhileNotEOF(1):
LineInput#1,strLine:
Loop
B.Open"c:\File 1.txt"ForInputAs#1:
DoWhileEOF(#1):
LineInput#1,strLine:
Loop
C.FileNo=FreeFile:
OpenFileNoForInputAs#1:
DoWhileNotEOF(FileNo):
LineInput#1,strLine:
Loop
D.FileNo=FreeFile:
OpenFileNoForInputAs#1:
DoWhileEOF(#FileNo):
LineInput#1,strLine:
Loop
第1题:
假定in为ifstream类的对象,用in打开一个文件后,下面的代码用于读取文件内容: while(in) //读取文件内容 { char c=in.get(); if(in) cout<<c; } 请问上面程序段划线的语句中使用if判别语句的原因是:
A.确保循环能终止
B.是输入流操作中的语法要求
C.确保不重复输出最后读取的数据
D.if判别是多余的,可以不用
第2题:
9、以下说法错误的是
A.fgetc()函数的功能是从文件读取一个字符数据
B.fgets()函数的功能是从文件读取一个字符串
C.fscanf()函数的功能是按照指定格式读取二进制文件中的数据
D.fread()函数的功能是从指定文件读取一个数据块
第3题:
Python文件读取方法read(size)的含义是()
A.从文件中读取指定size大小的数据,如果size为负数或者空,则读取到文件结束
B.从文件中读取多行数据
C.从头到尾读取文件所有内容
D.从文件中读取一行数据
第4题:
Python文件读取方法 read(size) 的含义是()。
A.从头到尾读取文件所有内容
B.从文件中读取一行数据
C.从文件中读取多行数据
D.从文件中读取指定size大小的数据,如果 size 为负数或者空,则读取到文件结束
第5题:
如果从数据文件 INPUT.DAT 中读取数据时,以下打开文件方式中, 正确的是()
A.OPEN INPUT.DAT FOR INPUT AS #1
B.OPEN INPUT.DAT FOR OUTPUT AS #1
C.OPEN "INPUT.DAT" FOR INPUT AS #1
D.OPEN "I", #1 INPUT.DAT