首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下过程: 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
31
问题
有如下过程:
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)
编写如下程序:PrivateSubCommandl_Click()DimnAsInteger:StaticsAsIntegerForn=1To3
现有如下程序:PrivateSubCommand1_Click()s=0Fori=1To5s=s+f(5+i)NextPrintsEndSubPublicFunctionf(x
设在程序开始处有语句:OptionBase0,则下面定义的数组中正好有12个元素的是()。
设窗体名称为frml,以下叙述中正确的是
窗体上有文本框Text1和一个菜单,菜单标题、名称见表,结构如图所示。要求程序执行时单击“保存”菜单项,则把其标题显示在Tcxt1文本框中,下面可实现此功能的事件过程是()。
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(aAsInteger,bAsInteger)Whilea>ba=a-bWendfun=aEndFunction在调试时发现函数是错误的。为
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
如果一个顶级菜单项的访问键为D,则以下等同于单击该菜单项的操作为
随机试题
体内产生NADPH的主要代谢途径是()
下列不能用于显示神经髓鞘的染色方法是
采用顶管法施工,工作坑中选用钢质材料制作导轨,技术要求有:两导轨()
下列关于消防控制室布置叙述正确的是()。
需要办理注销登记的情形不包括( )。
上市公司要改变招股说明书所列资金用途的,必须经()批准。
“应付股利”科目只反映现金股利的宣告分派及实际发放,不反映股票股利的派发。()
下列情况中,容易转嫁的税负有()。
某箱装有100件产品,其中一、二和三等品分别为80、10和10件,现在从中随机抽取一件,记试求:(Ⅰ)随机变量X1与X2的联合分布;(Ⅱ)随机变量X1和X2的相关系数ρ。
Thefieldofdevelopmenteconomicsisconcernedwiththecausesofunderdevelopmentandwithpoliciesthatmayacceleratethera
最新回复
(
0
)