首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
注意:下面出现的“考生文件夹”均为c:\wexam\25160001。 在考生文件夹下有工程文件sjt5.vbp及窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号),但不能修改其他部分。存盘时不
注意:下面出现的“考生文件夹”均为c:\wexam\25160001。 在考生文件夹下有工程文件sjt5.vbp及窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号),但不能修改其他部分。存盘时不
admin
2009-02-25
9
问题
注意:下面出现的“考生文件夹”均为c:\wexam\25160001。
在考生文件夹下有工程文件sjt5.vbp及窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号),但不能修改其他部分。存盘时不得改变文件名和文件夹,相应的dat文件也保存到考生文件夹下,否则没有成绩。
本题描述如下:
在名称为Form1的窗体上有五个Labe1控件和两个命令按钮,数据文件worker.dat,存放工人的编号、姓名、性别和体重。按“开始”按钮后,能从考生文件夹下的worker.dat中读出数据并把体重大于平均体重的工人的所有数据写入考生文件夹下的worker1.dat文件中;执行完毕,“开始”按钮变成“完成”,且无效。程序运行界面如图14-5所示。本题主要是考查对文件的读写,对文件进行操作之前必须打开文件,使用Open语句,其格式为:
Open文件名[For 方式][Access 存取类型][锁定]As[#]文件号[Len=记录长度]
Close语句关闭Open语句所打开的输入/输出文件。其格式为:
Close[filenumberlist]
filenumberlist是可选参数,为一个或多个文件号。
对文件操作完之后,必须关闭文件,使用Close语句关闭文件。
选项
答案
解题步骤: 第一步:编写程序代码。 程序提供的代码: Private Sub COMEXIT_Click() End End Sub Private Sub COMSTART_Click() Dim i As Integer Dim total As Integer Dim aver As Single Dim num(10) , namstring(10) , sexstring(10) , wages(10) ’MyFile1=App.Path & "\" & ’MyFile2=App.Path & "\" & Open MyFile1 For Input As #1 Open MyFile2 For Output As #2 For i=1 To 10 ’Input ?, num(i) , namstring(i) , sexstring(i) , wages(i) total=total+wages(i) Next i ’aver=?/10 For i=1 To 10 ’If ? Then Write #2, num(i) , namstring(i) , sexstring(i) , wages(i) Next i ’COMSTART.Caption=? ’COMSTART.Enabled=? End Sub 参考代码: Private Sub COMEXIT_Click() End End Sub Private Sub COMSTART_Click() Dim i As Integer Dim total As Integer Dim aver As Single Dim num(10) , namstring(10) , sexstring(10) , wages(10) MyFilel=App.Path & "\" & "worker.dat" MyFile2=App.Path & "\" & "worker1.dat" Open MyFilel For Input As #1 Open MyFile2 For Output As #2 For i=1 To 10 Input #1, num(i) , namstring(i) , sexstring(i) , wages(i) total=total+wages(i) Next i aver=total / 10 For i=1 To 10 If wages(i)>aver Then Write #2, num(i) , namstring(i) , sexstring(i) , wages(i) Next i COMSTART.Caption="完成" COMSTART.Enabled=False End Sub 第二步:调试并运行程序。 第三步:按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/2Q1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
软件测试的目的是()。
Java语言的循环语句包括for语句、do-while语句和do-while语句,先循环后判断,循环至少被执行一次的是 【】 。
Java运行时系统通过 【】 周期性地释放无用对象所使用的内存,以完成对象的消除。
如果有一个类MyFrame是Frame的子类,但它不能被实例化,请写出该类的声明头: 【】 。
设有关系R及关系S,它们分别有p、q个元组,则关系R与S经笛卡儿积后所得新关系的元组个数是()。
软件测试分为白箱(盒)测试和黑箱(盒)测试。等价类划分法属于【】测试。
设JDK安装在“D:\JDK”文件夹下,应在PATH环境变量中设置“%PATH%;D:\JDK\bin”及在CLASSPATH环境变量中设置【】,才能保证在任何文件夹下均可以进行Java程序的编译及运行。
VisualFoxPro是一种()。
赋值表达式的组成是:在赋值运算符的左边是【】,右边是一表达式。
下列哪个选项可能包含菜单条?
随机试题
有关乳腺癌改良根治术,术前皮肤准备范围的描述正确的是【】
出票人划去汇票上的付款地并在旁边签章的行为属于()
A.各病房护士长与全体护士共同商定,根据总目标制定科室目标B.随时调整目标,直至患者满意C.将考核结果保存,然后进入下一轮目标管理循环D.总结考评结果,提出存在的问题,并采取相应对策E.就各级目标完成后的奖惩事宜达成口头协议在该目标成果评定阶段
患者,男,46岁。咳嗽咳痰8年,活动后气促1年,为了解患者肺气肿程度最有意义的检查是
A.Lillie亚铁染色法B.Schiff阿尔辛蓝地衣红染色法C.磷钨酸苏木精(PTAH)染色法D.PAS染色E.Gomori银染色法恶性黑色素瘤的诊断
甲对乙使用暴力,欲将其打残。乙慌忙掏出手机准备报警,甲一把夺过手机装进裤袋并将乙打成重伤。甲在离开现场五公里后,把乙价值7000元的手机扔进水沟。甲的行为构成何罪?()
什么是进出口许可证管理?
东海公司为工业制造企业,生产和销售家电产品,下设若干分厂和车间,在外省设有销售分公司。东海公司已连续多年发生亏损。2012年5月5日,东海公司董事会召开专门会议,就如何扭转当前的亏损局面进行研究。董事会认为,东海公司生产的产品面临激烈的市场竞争,产品销量和
在考生文件夹下,打开文档Word1.docx,按照要求完成下列操作并以该文件名Word1.docx保存文档。(1)将文中所有错词“漠视”替换为“模式”;将标题段(“8086/8088CPU的最大模式和最小模式”)的中文设置为黑体、英文设置为Ari
Naturally,thespiritofcarnivalandtheenthusiasmforhighandmilitaryadventureweresoondisappearedoncetheeageryoung
最新回复
(
0
)