首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生目录下已有一个工程文件sjt5.vbp。运行程序后,分别从两个文件中读出数据,放入两个一维数组a、b中。 请编写程序,当单击“合并数组”按钮时,将a、b数组中相同下标的数组元素的值求和,并将结果存入数组c。 单击“找最大值”按钮时,调用find过程分
在考生目录下已有一个工程文件sjt5.vbp。运行程序后,分别从两个文件中读出数据,放入两个一维数组a、b中。 请编写程序,当单击“合并数组”按钮时,将a、b数组中相同下标的数组元素的值求和,并将结果存入数组c。 单击“找最大值”按钮时,调用find过程分
admin
2015-05-30
49
问题
在考生目录下已有一个工程文件sjt5.vbp。运行程序后,分别从两个文件中读出数据,放入两个一维数组a、b中。
请编写程序,当单击“合并数组”按钮时,将a、b数组中相同下标的数组元素的值求和,并将结果存入数组c。
单击“找最大值”按钮时,调用find过程分别找出a、c数组中元素的最大值,并将所找到的结果分别显示在Text1、Text2中。在给出的窗体文件中已经有了全部控件,但程序不完整。
要求:去掉程序中的注释符,把程序中的?改为正确的内容,并编写相应程序,实现程序的功能。
注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。程序调试通过后,各命令按钮的事件过程必须至少各执行一次。
选项
答案
【操作步骤】 步骤1:打开考生文件夹下的本题工程文件sjt5.vbp,打开代码编辑窗口,在指定位置编写代码。 参考代码: Max=x(1) Fori=2 To UBounD(x) Ifx(i)>Max Then Max=x(i) EnDIf Next t.Text=Max Fori=1 To UBounD(A c(i)=a(i)+b(i) Next 步骤2:按要求将文件保存至考生文件夹中。 步骤3:按
键运行程序,先单击“读数据”按钮,再单击“合并数组”按钮,最后单击“找最大值”按钮。
解析
本题中自定义过程finD的功能是找出数组参数x()中的最大值,并且将其放入文本框参数t中。其基本思路为:首先利用UbounD函数获得数组的长度,然后假设数组的第一个数为最大值,再由数组的第二个数直到最后一个数进行循环,在循环中对数组元素和最大值进行比较,二者中较大的数存入最大值变量,循环结束后将最大值显示在t中。在“合并数组”按钮的单击事件中,利用For循环依次将a、b数组中同下标的元素相加并且放入数组c中。
转载请注明原文地址:https://kaotiyun.com/show/4CQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮Command1,然后编写如下代码:PrivaeSubCommand1_Click()DimArr1(10)AsInteger,Arr2(10)AsIntegern=3F
在窗体上画一个命令按钮,名称为Command1,然后编写如下程序:PrivateSubCommand1_Click()Fori=1To2Forj=1ToiPr
鼠标移动经过控件时,将触发控件的______事件。
在窗体上画1个名为Text1的文本框和1个名为Label1的标签,再画4个名为Op1的单选按钮控件数组,其Index属性按季度顺序为0~3,如图1所示。在文件Sales.txt中按月份顺序存有某企业某年12个月的销售额。要求在程序执行时,鼠标单击一个单选按
在窗体上画两个单选按钮,名称分别为Option1和Option2,标题分别为“黑体”和“楷体”;一个复选框,名称为Check1,标题为“粗体”。要求程序运行时,“黑体”单选按钮和“粗体”复选框被选中,则能够实现上述要求的语句序列是()。
有如下Sub过程:SubSun(xAsSingle,yAsSingle)t=xx=t/yy=tModyEndSub在窗体上的命令按钮Command1中,编写如下事件过程,执行
可以通过()的方法来输出一个二维数组中的各个元素。
按条件f对关系R进行选择,其关系代数表达式为______。
结构化方式由结构化分析、结构化设计和【】构成,它是一种面向数据流的开发方法。
随机试题
关于自身免疫的说法,错误的是
关于胎盘早剥,下列哪些是正确的:
复合式衬砌的隧道在量测地表下沉项目时,应采用()进行量测。
拟发行上市的公司改组应遵循的原则是()。
根据中国银监会2012年颁布的《商业银行资本管理办法(试行)》,我国商业银行核心一级资本充足率的最低要求为()。
以下财务分析指标中,属于反映短期偿债能力的指标是()。
秘书编发信息简报来传递信息属于()。
在东方封建国家,行政责任表现为()
对于i,j两种证券,如果CAPM成立,那么下列哪个条件可以推出E(Ri)=E(Rj)?()
这个问题正在讨论中。
最新回复
(
0
)