首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下过程: 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
2019-03-14
19
问题
有如下过程:
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/CbUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
软件(程序)调试的任务是
数据库管理系统中负责数据模式定义的语言是
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是
在设计阶段,如果双击窗体上的一个文本框控件,则在代码窗口中显示该控件的事件过程所对应的事件是
在考生目录下有一个工程文件sit4.vbp。窗体上有一大一小两个名称分别为Shape2、Shapel的Shape控件。请在属性窗口中将Shape1控件设置为圆形,并将其颜色设置为红色f颜色值为&HOOOOOOFF&),如图6所示。要求:当单击窗体时,Sh
下列操作中不能向工程添加窗体的是
在E-R图中,用来表示实体的图形是
在深度为7的满二叉树中,叶子结点的个数为
假设用复制、粘贴的方法建立了一个命令按钮数组Command1,以下对该数组的说法错误的是()。
下列说法中错误的是()。
随机试题
班组经济核算可分为()大类。
A.室间隔不对称肥厚IVS/LVPW≥1.4B.以心衰为主要死亡原因C.舒张期心室压力曲线呈早期下陷,晚期高原波型D.右心室菲薄,羊皮纸样改变E.心包或心肌组织检测到病毒基因片段女性,55岁。晕厥三次入院。患者于两年来反复晕厥3
肺癌转移时常出现胸壁、乳腺的炎症可引起
A、发病前有用药史,并有一定潜伏期,突然发病,皮损形态多样,颜色鲜艳,可泛发或仅限于局部B、皮肤或黏膜接触某些外界致病物质后所引起的皮肤急性或慢性炎症反应C、皮损多是圆形或多角形的扁平丘疹,融合成片,剧烈瘙痒,搔抓后皮损肥厚,皮沟加深,皮
美国联邦主义宪法原则的理论与实践。
深化投资体制改革的目标有()。
假设当前欧元兑美元期货的价格是1.3600(即1.3600美元=1.欧元),合约大小为125000欧元,最小变动价位是0.0001点。那么当期货合约价格每跳动0.0001点时,合约价值变动()。
(a)目前国内移动电话号码采用号段分配方式分配给各个运营商。下面列出了部分号段:A.133,B一139,C一131。其中属于中国移动的号段为(1),属于中国联通的号段为(2),属于中国电信的号段为(3)。(请填写号段对应的字母)PLMN网络覆盖区
唐三彩是一种以()三色为主的彩釉陶塑工艺品及日常生活用品。
甲公司向A银行借款1000万元。乙公司受甲公司委托,与该银行签订保证合同,约定为甲公司的借款提供连带责任保证。为保障乙公司的追偿权,甲公司以自己的一处房产为乙公司提供抵押担保,双方签订抵押合同并办理了抵押登记。同时,丙公司受甲公司委托,与乙公司签订保证合同
最新回复
(
0
)