首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下过程: Sub proc() Dim ch As String Open "file1.txt" For Input As #1 Open "file1_bak.txt" For Output As #2 Do Whi
有如下过程: Sub proc() Dim ch As String Open "file1.txt" For Input As #1 Open "file1_bak.txt" For Output As #2 Do Whi
admin
2015-06-30
34
问题
有如下过程:
Sub proc()
Dim ch As String
Open "file1.txt" For Input As #1
Open "file1_bak.txt" For Output As #2
Do While Not EOF(1)
ch = Input$(1, #1)
Print #2, ch;
Loop
Close #1, #2
End Sub
这一过程的功能是
选项
A、读入文件file1.txt的内容在窗体上显示
B、读入文件file1_bak.txt的内容在窗体上显示
C、把文件file1_bak.txt复制为file1.txt文件
D、把文件file1.txt复制为file1_bak.txt文件
答案
D
解析
Open语句兼有打开文件和建立文件两种功能。Output和Input分别指定文件顺序输出方式和顺序输入方式。Open "file1.txt" For Input As #1意思是以顺序输入方式打开已经存在的file1.txt文件; Open "file1_bak.txt" For Output As #2的意思是以顺序输出方式打开数据文件file1_bak.txt,新写入的数据将覆盖原来的记录,如果文件不存在,则建立一个文件。Input$(n, #文件号)该函数返回从指定文件中读出的n个字符的字符串(即它可以再数据文件中读取指定数目的字符),ch = Input$(1, #1)语句是从文件号为1的文件中读出1个字符,并将其赋值给ch。Print#文件号,实现的功能是把数据写入文件中,Print #2,ch是把ch输入到文件号为2的文件中。两个语句实际上就是把文件号为1的中的1个字符复制到文件2中。EOF函数用来返回测试文件的结束状态,对于顺序文件来说,如果已达到文件尾,则函数返回值为True,否则返回值为False。利用EOF函数,可以避免在文件输入时出现"输入超出文件尾"的错误。EOF(n)的含义是已到达文件尾,Not EOF(n)的含义是没有到达n所对应文件的末尾。 Do While Not EOF(1)保证循环执行,直到已到达文件号为1的文件尾。利用Do While Not EOF(1),循环执行以上Input和Print语句,则是把文件号为1的文件内容复制到文件号为2的文件中,即把文件file1.txt复制为file1_bak.txt文件,故D选项正确,C选项错误。程序中并没有窗体上显示的程序语句,故A项和B项错误。故选择D项。
转载请注明原文地址:https://kaotiyun.com/show/FgQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列不能打开工具箱窗口的操作是
以下关于函数过程的叙述中,正确的是
顺序存储方法是把逻辑上相邻的结点存储在物理位置【】的存储单元中。
在窗体上面一个名称为Commandl的命令按钮,然后编写如下程序:Option.Base1PrivateSubCommand1_Click()DimaAsVarianta=Array(1,2,3,4,5
设有如下程序:OptionBase0PrivateSubFormClick()DimaDimiAsIntegera=Array(1,2,3,4,5,
在窗体上画三个单选按钮,组成一个名为chkOption的控件数组。用于标识各个控件数组元素的参数是
设A="345678",则表达式Val(Mid(A,4,2)+Right(A,4))的值为______。
在窗体上画一个名为Command1的命令按钮,然后编写如下程序:OptionBase1PrivateSubCommand1_Click()DimArrArr=Array(1,2,3,4,5)j
假设有以下程序段:Fori=1To3Forj=5To1Step-1Printi*jNextjNexti则语句Printi*j的执行次数是______,i的值为______,j的值为___
表达式Fix(-68)+Int(-02)的值为【】。
随机试题
(2012年10月)检验认识的真理性,就是要检验人们的认识_______。
临产的标志是________且________的宫缩,持续________或以上,间歇________,伴随进行性宫颈管消失、宫口扩张和胎先露部下降。
一发热病人,近5d来体温维持在39~41℃,24h内体温波动相差不超过1℃。该病人的热型是
桥梁用板式橡胶支座力学性能试验,若有两块不满足要求,则该批产品不合格。()
【背景资料】某海域吹填工程,取土区风浪大、运距远、吹填工程量大,选用“耙吸船——储砂坑——绞吸船——吹填”的联合施工方式。设计吹填工程量为4500万m3,吹填区面积为2.5km2,分为A、B两个区。砂源距储砂坑35.0km,所取土质为中砂。本工程
A公司投标该工程,投标时钢筋价格为4500元/t,合同约定市场价在投标价上下浮动10%内不予调整;上下浮动超过10%时,对超出部分按月进行调整。市场价以当地造价信息中心公布的价格为准。该公司现有的钻孔机械为回旋钻机、冲击钻机、长螺旋杆钻机各若干台提供本工程
外汇期货与远期外汇业务相似,大多数最后都要交割。()
会计的基本职能包括( )。
某企业内部一车间为成本中心,生产A产品,预算产量1000件,单位成本100元;实际产量980件,单位成本102元。则成本变动率为( )。
9岁的王芳患上了影响正常呼吸的重症哮喘,严重时需要呼吸机帮助呼吸,目前入住医院的重症监护室,在一段时间内父母不能探望。医护人员反映,王芳以为父母不要她了,不配合治疗。父母向社会工作者求助。下列做法中,对王芳来说最合适的是()。
最新回复
(
0
)