首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写以下程序代码: Private Sub sub1(ByRef d(), ByRef m1 As Integer) Dim i As Integer m1 = d(
在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写以下程序代码: Private Sub sub1(ByRef d(), ByRef m1 As Integer) Dim i As Integer m1 = d(
admin
2018-10-18
38
问题
在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写以下程序代码:
Private Sub sub1(ByRef d(), ByRef m1 As Integer)
Dim i As Integer
m1 = d(LBound(d))
For i = LBound(d) + 1 To UBound(d)
If m1 < d(i) Then m1 = d(i)
Next i
End Sub
Private Sub Command1_Click()
Dim n1 As Integer
n1=-1
Dim data()
data = Array(10, 20, -20, 50, 15, -5)
Call sub1(data(), n1)
Text1.Text = n1
End Sub
程序运行过程中,当单击命令按钮Command1时,则在文本框Text1中显示的结果为( )。
选项
A、-5
B、-1
C、0
D、50
答案
D
解析
程序的主要功能为:找出数组中的最大值并输出。首先,在程序中定义一个数组变量data,然后通过Array函数给数组整体赋值。LBound函数返回数组某一维的下界,UBound函数返回数组某一维的上界。在子程序sub1中,通过ByRef方式将数组的首地址及变量n的地址分别传给形参数组d和变量m1,此时形参数组d和变量m1与实参数组data和变量n1共享相同的地址空间。在Command_Click过程中语句"Call sub1(data( ), n1)"调用子过程sub1,并传递参数。在子过程sub1中,LBound(d)=0(数组下标的下界值),UBound(d) = 5;m1=d(LBound(d))=d(0)=10。程序进入For循环,i从1开始执行到5结束,当i=1时,d(1)=20,10<20为真,m1=d(1)=20;当i=2时,d(2)=-20,20<-20为假;当i=3时,d(3)=50,20<50为真,m1=d(3)=50;当i=4时,d(4)=15,50<15为假;当i=5时,d(5)=-5,50<-5为假。整个程序运行结束,最终m1的值为50,也就是说n1的值为50,程序返回后将n1的值显示在文本框Text1中,故选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/1PFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下关于文件的叙述中,错误的是()。
在面向对象方法中,不属于“对象”基本特点的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是()。
命令按钮Command1的MouseUp事件过程结构如下:PrivateSubCommand1_MouseUp(ButtonAsInteger,ShiftAsInteger,
以下叙述中错误的是
下面关于标准模块的叙述中错误的是( )。
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串"Basic"的语句是
以下说法中正确的是( )。
随机试题
青少年健康教育的内容包括【】
在加工贸易活动中,下列那些情况必须纳入保证金台帐管理?
甲公司2012年1月1日以1800万元的价格收购了乙公司60%的股权。收购日乙公司可辨认净资产的公允价值为2000万元,没有负债和或有负债。假定乙企业的所有资产被认定为一个资产组,2012年12月31日,甲企业确定该资产组的可收回金额为1500万元,可辨认
根据劳动合同法律制度的规定,竞业限制期限,不得超过()年。
图中a、b、c表示某地不同阶段的城镇空间布局演化特征,①②③代表不同时期的城市功能区布局演化特征。读图完成下列问题。推测该地城市化过程的先后顺序最可能是()。
生物角是孩子们非常关注的一个区域,王老师精心设计了一个小实验:在一根木棍的两端和中间绑上三颗蚕豆,泡在水中,然后让孩子们猜想,全泡在水中的蚕豆、泡了一半的蚕豆和没泡在水中的蚕豆,谁会发芽,谁不发芽?孩子们很感兴趣,但两个星期后,三颗蚕豆的芽都没有长出来,水
某淘宝店以高于进价10%的定价销售围巾,在售出后,以定价的8折将余下的围巾全部售出,该淘宝店预计()。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
对于输入国主要是发展中国家来讲,资本输出的作用有()
Shewon’tcontactyou,______somethingunforeseenhappens.
最新回复
(
0
)