首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的。在名称为Forml的窗体上有3个Label控件和2个命令按钮,数据文件sjin.dat,存放工人的编号、姓名和年龄。按“开始”按钮后,能从考生文件夹下的sjin.dat中读出
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的。在名称为Forml的窗体上有3个Label控件和2个命令按钮,数据文件sjin.dat,存放工人的编号、姓名和年龄。按“开始”按钮后,能从考生文件夹下的sjin.dat中读出
admin
2010-07-13
59
问题
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的。在名称为Forml的窗体上有3个Label控件和2个命令按钮,数据文件sjin.dat,存放工人的编号、姓名和年龄。按“开始”按钮后,能从考生文件夹下的sjin.dat中读出数据并把年龄小于平均年龄的工人的所有数据写入考生文件夹下的sjout.dat文件中;执行完毕,“开始”按钮变成“完成”,且无效,如图37—5所示。
注意:请在有“?”的地方填入正确内容,然后删除“?”及所有注释符(即“’”号),但不能修改其他部分。存盘时不得改变文件名和文件夹,相应的dat文件也保存到考生文件夹下,否则没有成绩。
选项
答案
本题主要考查定义结构体变量,其格式如下: Private type结构体名 参数名as参数类型 End type 程序中在同一个过程打开两个文件,因此要用两个文件号,一个用来读入(文件号#1),一个用来输出(文件号#2)。利用EOF来判断是否读取完,先对文件进行一次读取,计算出平均值,然后再根据条件进行边读取边写入的操作,补充后的具体代码如下: Private
Type
Person’声明结构体 num As String*12 Nam As String*12 Yea As Long End
Type
Private Sub Commandl_Click() Dim per As Person Dim arg As Long Dim num As Integer arg=0’算平均值 num=0 ’计数 Open"App.Path&\sjin.dat"For
Input
As#1 While EOF(1)=
False
’当没有读取完则继续读取 Input#1,per.num Input#l,per.Nam Input#l,per.Yea arg=arg+per.Yea’累加年龄 num=num+1’累加计数
Wend
Close#l arg=arg\num Open"App.Pathg&\sjin.dat"For
Input
As#1 Open"App.Pathg&\sjout.dat"For
Output
As#2’打开输出文件 While EOF(1)=
False
Input#1,per.num Input#1,per.Nam Input#1,per.Yea If per.Yea
Enabled=False’完成后Commandl不可用 Commandl.
Caption
="完成" ’Commandl的标签改为完成 End Sub Private Sub Command2 Click()
Unload Me
’关闭对话框 End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://kaotiyun.com/show/3Gmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
所谓【】,是指对数据集合中的各元素以各种方式进行运算,包括插入、删除、查找、更改等运算,也包括对数据元素进行分析。
执行下列程序后,输出结果为()。publicclassTest{publicstaticvoidmain(String[]args){StringBuffersb=newStri
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及( )。
Graphic提供的绘图方法可以分为:绘制【】的方法和绘制文本的方法。
下列四个选项中,均是合法整型常量的是( )。
在Java新的I/O功能中,通过文件锁定来实现多个线程的【】,避免了可能存在的安全隐患。
数据结构分为逻辑结构和存储结构,循环队列属于【】结构。
Java的图形界面技术经历了两个发展阶段,分别通过提供AWT开发包和【】开发包来体现。
随机试题
高血压、心脏病患者慎用表实感冒颗粒,主要是因为方中含有
巴比妥类药物5位用烯烃取代使巴比妥类药物5位取代基碳原子总数超过10个,可
在温度和湿度状况不良的城市道路上,应设置(),以改善路面结构的使用性能。
钎探是根据()来判断土的软硬情况及有无古井、古墓、洞穴、地下掩埋物等。
下列不属于各级政府编制年度预算草案的依据是()。
刘某是甲公司采购员,已离职。乙公司是甲公司的客户,已被告知刘某离职的事实,但当刘某持甲公司盖章的空白合同书,以甲公司名义与乙公司洽购100斤的大蒜时,乙公司仍与其签订了买卖合同。根据民事代理行为的规定,下列表述中,正确的是()。
“二战”后世界经济发展变化迅速,这种变化主要表现在()。①国际金融体系和贸易体系的形成②国家垄断资本主义的空前发展③形成以美、苏“冷战”为特征的两极格局④科学技术推动生产力发展更为迅速
在永真条件DOWHILE.T.的循环中,为退出循环可使用______。
下列叙述中正确的是
Ifinditeasiesttolookforwardbylookingbacktothe"GreatLaborMigration"of1948-55,seenatthetimeasamatterofbla
最新回复
(
0
)