首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下过程: 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
20
问题
有如下过程:
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全国计算机二级
相关试题推荐
窗体上有一个名称为Commandl的命令按钮,单击该按钮时所实现的功能是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubC
设有如下程序段:DimxAsIntegerx=Val(InputBox("输入变量x的值"))SelectCasexCase________________Print"*"CaseElse
以下关于文件的叙述中,错误的是
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框,其Text属性值为“VBProgramming”。运行程序后,选中其中的“VB”,并执行如下事件过程:PrivateSubCommand1_Click()Text1.Se
设窗体文件中有下面的事件过程:PrivateSubCommand1_Click()Dimsa%=100PrintaEndSub其中变量a和s的数据类型分别是
以下关于控件的叙述中,正确的是
设有如下函数:FunctionDelSpace(chAsString)AsIntegerDimn%,st$,c$st:"":n=0Fork=1ToLen(ch)C=Mid(ch,k,1)Ifc""ThenSt=st&cEl
下面不能作为结构化方法软件需求分析工具的是
以下关于函数过程的叙述中,正确的是
以下()不属于对象的基本特征。
随机试题
A.限制性通气功能障碍B.阻塞性通气功能障碍C.两者皆有D.两者皆无特发性肺纤维化
下列哪一个不是急性肾盂肾炎的表现
核苷中碱基和糖的连接正确的是( )
收款凭证左上角“借方科目”可填列()科目。
传统的证券发行是以企业为基础,而资产证券化则是以特定的()为基础发行证券。
A公司的法定代表人为张某,2018年4月1日法定代表人为李某,则A公司应当办理的是()。
ABC会计师事务所承接了H公司2×10年度财务报表审计业务,并决定对被审计年度发生的总计3000笔、总金额为5000万元的销售业务实施PPS抽样,以证实主营业务收入的准确性。己注册会计师主要负责该项目,为此确定了可容忍错报150万元,预计总体错报为50万元
洛克曾说过:“我们敢说日常所见的人中,十分之九都是他们的教育所决定的。”()
关于刑法的解释,下列说法正确的是()
Thetrainwill______fromPlatform2at3:45qnTuesdaymorning.
最新回复
(
0
)