首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上建立三个菜单(名称分别为Read、Calc和Save,标题分别为“读入数据”、“计算并输出”和“存盘”),然后添加一个文本框(名称为Textl,可显示多行,ScrollBars属性设置为2)(如图所示)。程序运行后,如果执行“读入数据”命令,则读人
在窗体上建立三个菜单(名称分别为Read、Calc和Save,标题分别为“读入数据”、“计算并输出”和“存盘”),然后添加一个文本框(名称为Textl,可显示多行,ScrollBars属性设置为2)(如图所示)。程序运行后,如果执行“读入数据”命令,则读人
admin
2019-03-14
43
问题
在窗体上建立三个菜单(名称分别为Read、Calc和Save,标题分别为“读入数据”、“计算并输出”和“存盘”),然后添加一个文本框(名称为Textl,可显示多行,ScrollBars属性设置为2)(如图所示)。程序运行后,如果执行“读入数据”命令,则读人datainl.txt文件中的100个整数,放入一个数组中,数组的下界为1;如果单击“计算并输出”按钮,则把该数组中小于50的元素显示在文本框中,求出它们的和,并把所求得的和显示在窗体上;如果单击“存盘”按钮,则将所求得的和存入考生文件夹下的dataout.txt文件中。
在考生文件夹下有一个工程文件Sjt5.vbp。 窗体文件中的ReadIData过程可以把datainl.txt文件中的100个整数读人Arr数组中;而writeData过程可以把指定的整数值写到考生文件夹下指定的文件中(整数值通过计算求得,文件名为dataout.txt)。
注意:考生不得修改窗体文件中已经存在的程序。存盘时,工程文件名仍保存为sjt5.vbp,窗体文件名仍保存为sit5.frm。
选项
答案
在“读数”命令的Click事件过程中,通过调用ReadData过程将数据从in5.txt文件读入数组Arr(窗体变量)中;在“计算”命令的Click事件过程中,在For循环语句(循环变量i的初值为1,终值为100)中依次将数组Arr中小于50的元素的值显示在文本框中,并将其值累加到变量sum;在“保存”命令的Click事件过程中,通过调用WriteData过程将Sum的值写入数据文件out5.txt。 步骤1:打开本题工程文件,利用菜单设计器,按表3.108中的设置建立菜单项,在窗体Forml中绘制一个文本框,其相关属性值见表1和表2。 [*] 步骤2:分析并编写程序代码。 程序提供代码 Option Base 1 Dim Arr(100)As Integer Sub ReadData() Open App.Path&“\”&“datainl.txt”For Input As#1 For i=l To 100 Input#l,Arr(i) Next i Close#1 End Sub Sub WriteData(Filename As String,Num As Integer) Open App.Path&“\”&Filename For Output As#l Print#1.Num Close#1 End Sub 程序结束 Private Sub Calc_Click() Textl.Text=“”For i=1 to 100 If Arr(i)<50 Then Textl.Tex[=Textl.Text&Arr(i)&Space(5) sum=sum+Arr(i) End If Nexl i Print sum End Sub Private Sub Read_Click() ReadlData End Sub Private Sub Save_Click() WriteData“dataout.txt”.sum End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/KIUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommandlClick()循环1Fori=1To3Forj=1To4b(i,i)=a(i,j
为了调整图像框的大小以与其中的图形相适应,必须把它的Stretch属性设置为
以下程序执行后,在窗体上输出的图案是()。Form1.ClsFora=1To5PrintSpace(5一A;String(a,“”)Nexta
下列程序段的执行结果为()。x=Int(Rnd+3)SelectCasexCase5Print“ARow”Case4Print“BRow”Case3Print“CRow”CaseElsePrint“DRow
下列可以打开立即窗口的操作是()。
用Write和Print语句向文件中写入多个数据的差别在于()。
用户在组合框中输入或选择的数据可以通过一个属性获得,这个属性是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
软件是指
以下关于菜单的叙述中,错误的是
随机试题
《金匮要略.水气病篇》所论五水包括:风水、石水、皮水、黄汗和:
心尖区收缩中期附加音并有收缩中晚期杂音者最可能的诊断是
A、夜晚B、清晨C、凌晨0~2时D、临睡前E、早晨7点多数平喘药以()服用为佳。
A.非限制使用级抗菌药物B.限制使用级抗菌药物C.特殊使用级抗菌药物D.特殊限制使用级抗菌药物应当经抗菌药物管理工作组指定的专业技术人员会诊同意后,由具有相应处方权医师开具处方的是()。
1984年,C国最大的汽车零部件供应商福天公司与M国L公司签订了每年贴牌生产20万套万向节的合作协议,开展OEM业务。1994年,福天M国公司在M国注册成立,福天公司正式进入M国汽车零部件市场。虽然有为M国客户贴牌生产的经验,但是作为C国第一个走进M国的
简述购买力评价理论。(中央财经大学2012真题;四川大学2015真题)
根据我国刑法规定,不适用数罪并罚的情况有()。
甲、乙两人从1,2,…,15中各取一个数,设甲取到的数是5的倍数,求甲数大于乙数的概率.
以下关于图片框、图像框的叙述中,正确的是
Thevenerable20-volumeOxfordEnglishDictionarycontainsabout700,000words,buttheeditorsrecentlyrealizedtheyweremiss
最新回复
(
0
)