首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
注意:下面出现的“考生文件夹”均为c:\wexam\25160001。 在考生文件夹下有工程文件sjt5.vbp及窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号),但不能修改其他部分。存盘时
注意:下面出现的“考生文件夹”均为c:\wexam\25160001。 在考生文件夹下有工程文件sjt5.vbp及窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号),但不能修改其他部分。存盘时
admin
2009-02-25
16
问题
注意:下面出现的“考生文件夹”均为c:\wexam\25160001。
在考生文件夹下有工程文件sjt5.vbp及窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号),但不能修改其他部分。存盘时不得改变文件名和文件夹,相应的dat文件也保存到考生文件夹下,否则没有成绩。如图16-4所示。
本题描述如下:
在名称为Form1的窗体上有五个Labe1控件和两个命令按钮,数据文件grade.dat存放一些成绩。按“开始”按钮后,从考生文件夹下的grade.dat中读出数据并求出它们的平均数,将结果写入考生文件夹下的average.dat文件中;执行完毕,“开始”按钮变成“完成”,且无效(变灰)。
选项
答案
命令按钮的标题由Caption属性来设置,单击命令按钮触发Click事件;执行完毕,“开始”按钮变成“完成”,且无效(变灰):Open grade.dat For Input As #1以只读方式打开文件,读出数据;求平均数则先求每个数的和然后除以数字的个数即可;程序中用到的Input读文件的格式为:Input#文件号,变量列表,在将数据写入文件时,要使用Write#语句而不是使用Print#语句,因为Write#语句能够将各个数据项正确的区分开。解题步骤: 第一步:建立界面并设置控件属性。程序中用到的控件及其属性见表16-5。 [*] 第二步:编写程序代码。 程序提供的代码: Private Sub COMEXIT_Click() End End Sub Private Sub COMSTART_Click() Dim g As Single, N As Integer, S As Single myfile1=App.Path & "\" & "grade.txt" myfile2=App.Path & "\" & "average.txt" ’Open ? For ? As #1 ’Open ? For ? As Do While Not EOF(1) ’ Input ?, g N=N+1 S=S+g Loop Close #1 ’S=S / ’Write #2, Close ’COMSTART.Caption= ’COMSTART.Enabled= End Sub 参考代码: Private Sub COMEXIT_Click() End End Sub Private Sub COMSTART_Click() Dim g As Single, N As Integer, S As Single myfile1=App.Path & "\" & "grade.txt" myfile2=App.Path & "\" & "average.txt" Open myfile1 For Input As #1 Open myfile2 For Output As #2 Do While Not EOF(1) Input #1, g N=N+i S=S+g Loop Close #1 S=S/N Write #2, S Close COMSTART.Caption="完成" COMSTART.Enabled=False End Sub 第三步:调试并运行程序。 第四步:按题目要求存盘
解析
转载请注明原文地址:https://jikaoti.com/ti/x6q0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面不属于软件设计原则的是
软件测试的目的是()。
结构化程序设计所规定的3种基本控制结构是()。
下面对对象概念描述错误的是()。
使得线程放弃当前分得的CPU时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间的方法是【】。
设一棵完全二叉树共有700个结点,则在该二叉树中有上【】个叶子结点。
t为int类型,进入下面的循环之前,t的值为0。while(t=1){...}则以下叙述中,正确的是()。
程序测试分为静态分析和动态测试。其中【】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
VisualFoxPro是一种()。
(1)在名称为Forml的窗体上画一个名称为Checkl的复选框数组,它含4个复选框,它们的标题依次为“Iteml”、“Item2”、“Item3”和“Item4”,其索引号分别为0,l,2,3。初始状态下,“Iteml”和“Item4”为选中状态。程序运
随机试题
设随机变量X与Y相互独立,X的概率分布为P{X=1}=P{X=﹣1}=1/2,Y服从参数为λ的泊松分布,令Z=XY.求Z的概率分布.
腹中拘急疼痛,喜温喜按,神疲乏力,虚怯少气,舌淡苔白,脉细弦者,治疗常用
关于血浆渗透压,说法正确的是
住宅建筑模数协调标准的规定内容中,下列哪项是与其抵触的?[2003-25]
某城市郊区有一30层的一般钢筋混凝土高层建筑,如下图所示。地面以上高度为100m,迎风面宽度为25m,按100年重现期的基本风压ω0=0.55kN/m2,风荷载体型系数为1.3。使用规范:《建筑结构荷载规范》(GB50009—2001)
凡具备国家教育行政主管部门认可的中专以上(含中专)会计类专业学历的人员,均可免试部分会计从业资格考试科目。()
总结历次金融危机的教训,其中一个直接原因就是银行存在大量不良资产。根据我国金融资产现状,分析并回答以下问题:我国银行监管目标包括()。
简述人身权的概念和特征。
行业收入差异反映了行业壁垒的存在,其给予社会的直接影响就是个人的价值可能是无用的。在市场经济社会,最有价值的本是人才,一个人只要有能力,在不同行业都应该能够得到社会的承认,但是在行业壁垒存在的现实中,个人的价值让位于行业的价值,个人的价值由行业的价值体现,
A.DoyouhavethebaggageclaimtagsB.I’vebeenwaitinginthebaggageclaimareaforonehourC.weareterriblysorryfort
最新回复
(
0
)