首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为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
61
问题
在窗体上画一个名称为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全国计算机二级
相关试题推荐
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是()。
假定在窗体上添加了一个通用对话框控件,其名称为CD1,并有如下:程序段:CD1.$howOpenCD1.DefauaultExt="doc"在打开文件的对话框中选择了"c:\file.txt"文件,则FileTitle的属性值是(
为计算an的值,某人编写了函数power如下:PrivateFunctionpower(aAsInteger,nAsInteger)AsLongDimsAsLongp=aFork=1
设有以下程序:PrivateSubForm_Click()x=50Fori=1To4y=InputBox("请输入一个整数")y=Val(y)IfyMod
以下变量名中合法的是()。
某人编写了下面的程序,希望能把Text1文本框中的内容写到out.txt文件中:PrivateSubCommand1_Click()Open"out.txt"ForOutputAs#Print"Tex
支持子程序调用的数据结构是()。
假定有如下的程序段:DimintVarAsIntegerintvar=TruePrintintVar则输出结果是
能正确表述"x为大于等于5并且小于20的数"的VisualBasic表达式是
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是( )。
随机试题
某县公安局民警怀疑刘某在家嫖娼,于深夜未持检查证进入刘家,将还在睡梦中未及穿戴整齐的刘某传唤到公安局询问。根据我国《宪法》和法律的规定,民警的行为侵犯了刘某作为公民的以下()宪法权利。
下列不属于计算机主要性能指标的是()。
《中华人民共和国教师法》规定的考核教师的内容有()
心理学家曾研究过丈夫的权力动机与妻子的职业水平之间的关系。研究发现,男子的权力动机与妻子的职业相关程度为-0.42。由以上研究结果可以推导出的是()。
注意研究的过滤范式的类型有
设z=ecosxy,则=()。
设|A|=-1,为A*的特征向量,求A*的特征值λ及a,b,c和A对应的特征值μ.
设f(x)在(-∞,+∞)上有定义,且对任意的x,y∈(-∞,+∞)有|f(x)-f(y)|≤|x-y|.证明:|∫abf(x)dx-(b-a)f(a)|≤1/2(b-a)2.
BSP方法所支持的目标是企业各层次的目标,一般企业内同时存在三个不同的计划和控制层,其中确认资源获取的过程称为(44)层。
当作为RS—232接口标准中DCE设备的MODEM和作为DTE设备的计算机相连时,MODEM收到呼叫信号后向计算机发送的信号是(24)。
最新回复
(
0
)