首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为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
35
问题
在窗体上画一个名称为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全国计算机二级
相关试题推荐
设有如下数组定义语句:Dima(-1To4,3)AsInteger以下叙述中正确的是
窗体上有名称为Command1的命令按钮和名称为Text1的文本框PrivateSubCommand1_Click()PrivateSubText1_GotFocus()Text1.Text="程序设计"
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommand1_Click()’循环1Fori=1To3Forj=1To4b
在窗体上画两个文本框(名称分别为Text1和Text2)和一个命令按钮(名称为Command1),然后编写如下事件过程:PrivateSubCommand1_Click()x=0DoWhilex
要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是①先画一个框架,再在框架中画两个单选按钮②先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中③先画两个单选按钮,再画框架将单选按钮框起来
使用()方法,可清除列表框中所有的列表项。
在数据库设计中,将E-R图转换成关系数据模型的过程属于
面向对象方法中,实现对象的数据和操作结合于统一体中的是
表达式Int(5.3)+Int(-5.8)>Fix(5.3)+Fix(-5.8)的值是
在关系数据库中,用来表示实体间联系的是
随机试题
某患者,慢性咳嗽10年,有肺气肿征,3天来黄痰不易咳出,气促加重,紫绀,血气分析:pH7.30,PaCO265mmHg,PaO253mmHg,如何改善该患者的缺氧()
门静脉高压症患者的门一腔静脉交通支开放曲张,其中最有临床意义的是
在一炼钢厂附近放牧的羊群,半年后出现骨骼变形性病变,如故骨赘、局部硬肿,蹄匣变形、易骨折,牙面出现斑块状色素沉着,凸凹不平现象。牙齿损害的现象称为()。
患儿,男,5岁,因全身浮肿,以“肾病综合征”入院。体检:面部、腹壁及双下肢浮肿明显,阴囊水肿明显,囊壁变薄透亮。化验检查:尿蛋白(++++),胆固醇升高,血浆蛋白降低。该患儿当前最主要的护理诊断是
下列关于旅游质量保证金的用途中,属于《中华人民共和国旅游法》新增加的是()。
教学规律是贯穿于教学活动中的()的联系。
汉武帝时,________制造了浑天仪。宣帝时,_______铸铜为像,以测天象。
Thecrustaceansknownasharpacticoidsareverywidespreadinmarinesediments,wheretheyfeedonmicroorganismsbyingestingt
JohnWilliam’shouseismadeof______.
Shoppinghasalwaysbeensomethingofanimpulseactivity,inwhichobjectsthatcatchourfancywhilestrollingareimmediately
最新回复
(
0
)