首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上建立三个菜单(名称分别为Read、Calc和Save,标题分别为“读人数据”、“计算并输出”和“存盘”),然后添加一个文本框(名称为Text1,可显示多行,ScrollBars属性设置为2)(如图所示)。程序运行后,如果执行“读人数据”命令,则读入
在窗体上建立三个菜单(名称分别为Read、Calc和Save,标题分别为“读人数据”、“计算并输出”和“存盘”),然后添加一个文本框(名称为Text1,可显示多行,ScrollBars属性设置为2)(如图所示)。程序运行后,如果执行“读人数据”命令,则读入
admin
2015-06-30
46
问题
在窗体上建立三个菜单(名称分别为Read、Calc和Save,标题分别为“读人数据”、“计算并输出”和“存盘”),然后添加一个文本框(名称为Text1,可显示多行,ScrollBars属性设置为2)(如图所示)。程序运行后,如果执行“读人数据”命令,则读入datainl.txt文件中的100个整数,放入一个数组中,数组的下界为1;如果单击“计算并输出”按钮,则把该数组中小于50的元素显示在文本框中,求出它们的和,并把所求得的和显示在窗体上;如果单击“存盘”按钮,则将所求得的和存入考生文件夹下的dataout.txt文件中。
在考生文件夹下有一个工程文件sjt5.vbp。窗体文件中的ReadData过程可以把datainl.txt文件中的100个整数读入Arr数组中;而WriteData过程可以把指定的整数值写到考生文件夹下指定的文件中(整数值通过计算求得,文件名为dataout.txt)。
注意:考生不得修改窗体文件中已经存在的程序。存盘时,工程文件名仍然保存为sjt5.vbp,窗体文件名仍然保存为sit5.frm。
选项
答案
【操作步骤】 步骤1:打开本题工程文件,利用菜单设计器,按表3.108中的设置建立菜单项,在窗体Form1中绘制一个文本框,其相关属性值见表3.108和表3.109。 [*] 步骤2:分析并编写程序代码。 程序提供代码 Option Base 1 Dim Arr(100) As Integer Sub ReadData() Open App.Path & "\" & "datain1.txt" For Input As #1 For i =1 To 100 Input #1, Arr(i) Next i Close #1 End Sub Sub WriteData(Filename As String, Num As Integer) Open App.Path & "\" & Filename For Output As #1 Print #1, Num Close #1 End Sub 程序结束 参考答案 Private Sub Calc_Click() Text1.Text = "" For i = 1 To 100 If Arr(i) < 50 Then Text1.Text = Text1.Text & Arr(i) & Space(5) sum = sum + Arr(i) End If Next i Print sum End Sub Private Sub Read_Click() ReadData End Sub Private Sub Save_Click() WriteData "dataout.txt", sum End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/4jQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果是()。FunctionP(NAsInteger)Fori=1ToNSum=Sum+iNextiP=SumEndFunctio
软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及()。
要清除已经在图片框Picturel中打印的字符串而不清除图片框中的图像,应使用语句()。
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第()个位置。
数据的存储结构是指()。
菜单项的唯一事件是【】。
以下程序的输出结果是D)912OptionBase1PrivateSubCommand1_Click()Dims(10),p(3)AsIntegerk=5Fori=1
子程序通常分为两类:【】和函数,前者是命令的抽象,后者是为了求值。
关于通用对话框控件叙述不正确的是()
在VisualBasic中,以下关于变量描述中不正确的是()
随机试题
顺向锉法可使锉削表面得到正直的锉痕、比较整齐美观。( )
下列输液患者中输液速度可加快的是
根据企业所得税法的规定,下列项目中享受税额抵免政策的是()。
个人通知存款的起存金额一般为2万元。()
条码是一种图形识别技术,与其他识别技术相比,其特点主要有()。
你在业余时间独立完成了一篇改革方案,交给上级领导征求意见后,就杳无音信了。后来发现这篇文章已经被发表了,但是署名却是你的领导。碰到这样的事情,你会如何处理,特别是如何处理和这位领导的关系?
党对公安工作的绝对领导是我国公安工作的领导优势。()
误食重金属盐后可以服用牛奶来缓解病情。以下食物能起到同样作用的是()。
Inthissection,youareaskedtowriteanessaybasedonthefollowinginformation.Makecommentsandexpressyourownopinion
A、Toapostoffice.B、Toadrugstore.C、Toabusstation.D、Toasupermarket.D男士问:“你能告诉我去超级市场的路吗?”问题是这个男人想去哪里?答案为D选项。
最新回复
(
0
)