首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下过程: Private Sub Command1_Click() Dim Name As String * 20 Open "file1.dat" For Random As #1 Len = 20 k = 1 Do
有如下过程: Private Sub Command1_Click() Dim Name As String * 20 Open "file1.dat" For Random As #1 Len = 20 k = 1 Do
admin
2020-07-22
19
问题
有如下过程:
Private Sub Command1_Click()
Dim Name As String * 20
Open "file1.dat" For Random As #1 Len = 20
k = 1
Do While Not EOF(1)
Get #1, k, Name
Print Name
k = k + 2
Loop
Close #1
End Sub
这一过程的功能是
选项
A、读入文件file1.dat中所有记录号为偶数的记录并显示在窗体上
B、读入文件file1.dat中所有记录号为奇数的记录并显示在窗体上
C、读入文件file1.dat中记录号为1的记录并显示在窗体上
D、把Name中的数据写进文件file1.dat中
答案
B
解析
Open语句兼有打开文件和建立文件两种功能。Open "file1.dat" For Random As #1 Len = 20以随机方式打开file1.dat,记录的长度为20个字节。EOF函数用来返回测试文件的结束状态,对于顺序文件来说,如果已达到文件尾,则函数返回值为True,否则返回值为False。利用EOF函数,可以避免在文件输入时出现"输入超出文件尾"的错误。EOF(n)的含义是已到达文件尾,Not EOF(n)的含义是没有到达n所对应文件的末尾。 Do While Not EOF(1)保证循环执行,直到已到达文件号为1的文件尾。Get#文件号,【记录号】,变量这一语句实现的功能是将一个打开的磁盘文件的一条记录读到一个变量中。Get #1, k, Name,打开文件号1文件,将记录号为k的记录读到变量Name。Print Name将Name显示在窗体上。k的初始值为1,在循环中k=k+2,保证了循环中操作的记录号为奇数,即将读入文件file1.dat中所有记录号为奇数的记录显示在窗体上。故选项B正确,A项和C项表述错误。程序中并没有把Name中的数据写进文件file1.dat中的语句,故D项错误。故选择B项。
转载请注明原文地址:https://kaotiyun.com/show/FxHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()DimiAsInteger,jAsIntegern=InputBox("输入一个大于1的正整数")Fori=2TonForj=2ToSqr(i)
如果要定义一个窗体级变量,定义变量语句的位置应该是()。
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用()。
如设置了文本框的属性PasswordChar=”$”,则运行程序时向文本框中输入8个任意与后,文本框中显示的是
在设计阶段,假定在图片框Picturel中装入了一个图形,为了删除该图片框控件,应采用的正确操作是
数据库设计的根本目标是要解决
从键盘上输入一个浮点数asingle,利用字符串函数对该数进行处理后,如果输出的内容不是“非浮点数”,则对程序输出的内容分析正确的是()。asingle=Input,Box(“请输入一个浮点数:”)strl$=Str$(asin
有如下程序:PrivateSubForm_Click()DimSAsStringS=InputBox("请输入一个字符串:")Fori=1ToLen(S)\2IfMid(S,
软件需求分析阶段的主要任务是
下列关于菜单项的描述中,错误的是
随机试题
下列属于亲社会行为的是()。
WritingaJobApplicationYourapplicationisthefirstcontactyouwillhavewithanemployer.Theemployerwilluseitto
改良
关于康德的法哲学理论,下列说法错误的是
下列何肌收缩使瞳孔转向外上()
下列属于法律意识范畴的是:()。
各种商品的需求弹性不同:为了揭示商品价格弹性高低,可以根据弹性系数的绝对值的大小进行比较,当|Ed|=0,称需求为()。
某工业引进项目,基础数据如下:(1)项目的建设前期年限为1年,建设期为2年,该项目的实施计划为:第一年完成项目全部投资的40%,第二年完成60%,第三年项目投产并且达到100%设计生产能力,预计年产量为3000万吨。(2)全套设备拟从
假设输入,一句英语句子:“Iamastudent”,要求输出“student.aamI”。也就是说以单词为基本单位将句子中的所有单词翻转过来。请实现一个时间和空间上尽可能高效率的算法,将句子中所有的单词翻转过来。要求:根据设计思想,采用C、C
AirlineAlliancesCooperativecompetition.Competitivecooperation.Confused?Airlineallianceshavetravelersscratchingtheir
最新回复
(
0
)