首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为Command1的命令按钮,一个名称为Text1的文本框,并编写以下程序代码: Private Sub subl(ByRef d(),ByRef m As Integer) Dim i As Integer m=
在窗体上画一个名称为Command1的命令按钮,一个名称为Text1的文本框,并编写以下程序代码: Private Sub subl(ByRef d(),ByRef m As Integer) Dim i As Integer m=
admin
2018-07-11
50
问题
在窗体上画一个名称为Command1的命令按钮,一个名称为Text1的文本框,并编写以下程序代码:
Private Sub subl(ByRef d(),ByRef m As Integer)
Dim i As Integer
m=d(LBound(d))
For i=LBound(d)+1 To UBound(d)
If m>d(i)Then m=d(i)
Next i
End Sub
Prirate Sub Command1 Click()
Dim n As Integer
n=0
Dim data()As Variant
data=Array(23,50,一10,220,35,一8)
Call subl(data(),n)
Text1.Text=n
End Sub
以下叙述中错误的是( )。
选项
A、程序运行时,单击Command1,则在Text1中显示的结果为0
B、在过程subl的形参列表中,如果m左边的关键字ByRef省略,则程序执行结果不变
C、程序运行时,单击Command1,则变量n的值为-10
D、语句Call subl(data(),n)改为subl data,n时,程序执行结果不变
答案
A
解析
在过程Command1_Click中,定义了一个默认数组data,然后通过Array函数给数组元素赋值,接着使用Call语句调用过程subl并将数组data作为参数传递给subl过程,当用数组作为过程的参数时,使用的是“传地址”方式,而不是“传值”方式,故在过程subl中对数组元素的修改,会改变原数组的值。变量n使用的传递方式为By。Ref,n传递的也是地址。在subl过程中,语句LBound(d)获得的是数组下标的下界值,d(LBound(d))=d(O)=23,所以m=23;For循环的循环变量i初始值为1,终止值为5,程序执行如下:当i=1时,m>d(i)为假;当i=2时,m>d(i)为真,执行语句m=d(i)=一10;当i=3时,m>d(i)为假;当i=4时,m>d(i)为假;当i=5时,m>d(i)为假,循环结束,最终m的值为一10。由于过程传递的是地址,主调过程Command1_Click中的n值为一10,最终输出到Text1文本框控件中的值为一10。所以A选项叙述错误,其它3项叙述正确。本题选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/IoFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名为Command1的命令按钮,然后编写以下程序:PrivateSubCommand1Click()DimM(10)AsIntegerFork=1To10M(k)=12-kNextkx=8Pr
设有如下数组定义语句:Dima(-1To4,3)AsInteger以下叙述中正确的是
)下列关于滚动条的叙述中,错误的是
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:OptionBase1PrivateSubCommand1Click()d=0:C=10:x=Array(10,12,21,32,24)Fori=1To5
下列循环能正常结束的是()。
窗体上有一个命令按钮和一个文本框,程序执行后,在文本框中输入12345,单击命令按钮后的输出结果为()。PrivateSubCommand1Click()DimAAsInteger,BAsIntegerText1.SelS
以下关于DoUntil…Loop循环的说法正确的是()。
结构化程序设计中,下面对goto语句使用描述正确的是
为了在Form_Load事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
某二叉树共有12个节点,其中叶子节点只有1个。则该二叉树的深度为(根节点在第1层)()。
随机试题
毒血症患者血液中可以检查到病原菌。()
男性,60岁,诊断为原发性肝癌,行肝叶切除术后第3天,出现嗜睡、烦躁不安、黄疸、少尿等,应考虑
双代号网络计划时间参数的计算方法有( )。
按规范规定,搁置在墙上的板和400mm高的梁搁置长度分别不小于( )mm。
在连续编制合并会计报表时,不仅需要将上期管理费用中的内部应收账款计提的坏账准备对本期期初未分配利润的影响数予以抵销,还需要将本期个别会计报表中内部应收账款所对应的坏账准备相对于上期的增减变动数予以抵销。()
法国大革命开始的标志是()。
与人类一般只擅长使用左手或者右手一样,一种生活在非洲的小鳞奇齿丽鱼在捕食时也存在明显的左右习惯差别。这种鱼的嘴向左或向右弯曲,经常吞食其他鱼类身体侧面的鳞片。研究人员以嘴的朝向分别向左或向右的小鳞奇齿丽鱼为研究对象,分析了它们袭击其他鱼类时的情形。他们发现
在日常生活中,智力测验得分高的人并不一定事业成功。请用斯滕伯格的成功智力理论和加德纳的多元智力理论对这一现象加以分析。
20世纪初的自然科学家中不乏逻辑主义者和经验主义者,这类自然科学家无一不受到英国科学家罗素的影响,而受罗素影响的人都不主张虚无主义。如果上述断定为真,以下哪项不能确定真假?(1)20世纪初的自然科学家都不主张虚无主义;(2)20世纪初不主张虚无主义的自
(74)isexactlyanalogoustoamarketplaceontheInternet.
最新回复
(
0
)