首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面出现的“考生文件夹”均为c:\wexam\25160001。 在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号)但不能修改其他部分。存盘时不得改变
下面出现的“考生文件夹”均为c:\wexam\25160001。 在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号)但不能修改其他部分。存盘时不得改变
admin
2009-02-25
30
问题
下面出现的“考生文件夹”均为c:\wexam\25160001。
在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号)但不能修改其他部分。存盘时不得改变文件名和文件夹。
本题描述如下:
在名称为Forml的窗体上有一个文本框,名称为Textl,MultiLine属性为Tree,ScrollBars属性为2;两个命令按钮,名称分别为Cmdl和Cmd2,标题分别为“读入数据”和“计算保存”,如图7-6所示。要求程序运行后,如果单击“读入数据”,按钮,则读入“in.mt”文件中的100个整数,放入一个数组中(数
组下界为1),同时在文本框中显示出来;如果单击“计算保存”按钮,则计算数组中前30个数的平均值 (结果四舍五入为整数),并把结果在文本框Text1中显示出来,同时把结果存入考生文件夹中的文件“out.txt”中。(在考生的文件夹下有标准模块mode.bas,其中的putdata过程可以把结果存入指定的文件)。
注意:文件必须存放在考生文件夹下,窗体文件名为sjt5.frm,工程文件名为sjt5.vbp,计算结果存入 out.txt文件,否则没有成绩。
选项
答案
在窗体上建立好控件后,先设置控件属性,再编写事件过程。 文本框显示的内容由Text属性设置,Multiline属性决定文本框是否可多行显示;按钮的标题由Caption属性设置,单击命令按钮触发Click事件。题中涉及到文件的操作,读入顺序文件以顺序的方式打开,用input#语句读取数据。另外需要注意的是对文件操作完后,一定要关闭文件。解题步骤: 第一步:建立界面并设置属性。程序中用到的控件及其属性见表7-4。 [*] 第二步:编写程序代码。 程序提供的代码: Option Explicit Dim i(1 To 100) As Integer Private Sub Cmdl Click() ’Dim ? As Integer Open "in.txt" For Input As #1 For j = 1 To 100 Input #1, i(j) Text1.Text = Text1.Text & i(j) & Space(5) Next ’? #1 End Sub Private Sub Cmd2 Click() Dim temp As Long Dim j As Integer For j = 1 To 30 temp = temp + i(j) ’? temp = temp / 30 Text1.Text = temp putdata "out.txt", temp End Sub 参考代码: Option Explicit Dim i(1 To 100) As Integer Private Sub Cmdl Click() Dim j As Integer Open "in.txt" For Input As #1 For j = 1 To 100 Input #1, i(j) Text1.Text = Text1.Text & i(j) & Space(5) Next Close 91 End Sub Private Sub Cmd2 Click() Dim temp As Long Dim j As Integer For j = 1 To 30 temp = temp + i(j) Next temp = temp / 30 Text1.Text = temp putdata "out.txt", temp End Sub 标准模块mode.bas 的代码: Option Explicit Sub putdata(t FileName As String, t Str As Variant) Dim sFile As String sFile = "\" & t FileName Open App. Path& sFile For Output As #1 Print #1, t Str Close #1 End Sub 第三步:调试并运行程序。 第四步:按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/hQ1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
有一个接口定义如下:interfaceA{intmethod1(inti);intmethod2(intj);}那么下面各项中实现了该接口并且不是抽象类的是()。
一个具体的线程是由上【】、代码和数据组成。
一个栈的进栈顺序是1,2,3,4,则出栈顺序为()。
算法的空间复杂度是指算法执行过程中所需要的【】。
执行下面的程序段后,变量k的值为()。intk=3,s[2];s[0]=k;k=s[1]*10;
下面几种调试方法中不适合调试大规模程序的是()。
下列选项中不属于结构化程序设计方法的是
算法的复杂度主要包括【】复杂度和空间复杂度。
如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是()。
java.lang.ThreadGroup类的作用为()
随机试题
某公司经营出现困难,员工收入下降,积极性不高,人才流失较为严重。为解决这一问题,公司马经理决定从公司内部管理着手进行改革。他首先从职工反映问题较大的食堂抓起,和食堂管理人员研究如何提高饭菜质量,并让公司工会建立职工家庭经济情况、健康状况等小档案,定期调阅,
中药制剂的鉴别方法一般包括
青蒿抗疟的有效成分为( )。
某土地估价机构在开展土地估价业务时,下列行为中()是错误的。
某实施工程监理的一级公路,在施工过程中发生如下事件:事件1:由于深基坑开挖(开挖深度6m)工程危险性较大,施工项目总工程师根据以往施工经验估算并组织编制专项施工方案,并亲自兼任施工安全管理员。专项施工方案编制完成,经施工项目经理审核签字后,提交给
当需要使用非渗水土时,其含水量应()。
根据《中华人民共和国会计法》的规定,应当在财务会计报告上签名并盖章的人员有()。
如图22所示,在铅板A上有一个放射源C可向各个方向射出速率v=2.04×107m/s的B射线。B为金属网,A、B连接在电路上,电源电动势g=15V,内阻r=2.5Ω,滑动变阻器在0~10Ω之间可调。图中滑动变阻器滑片置于中点,A、B间距d=10cm,M为荧
用来测量一个人或团体经教育训练或学习后对知识和技能的掌握程度的是()
Accordingtoanewstudy,amajoringredienttotakingthepainoutofastressfuldayatworkisasupportivepartnerathome.
最新回复
(
0
)