首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为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
67
问题
在窗体上画一个名称为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全国计算机二级
相关试题推荐
在窗体上画一个名称为Text1的文本框,并编写如下程序:OptionBase1PrivateSubForm_Click()DimartDimStartAsInteger,FinishAsIntegerSumAsIn
下面正确使用动态数组的是
若要使文本框能够输入多行文本,应该设置的属性是
有下面程序代码:PrivateSubCommand1Click()i=1DoWhilei10Printi=i+2LoopEndSub程序运行时输出字符"*"的个数是
在窗体上画一个命令按钮,然后编写如下时间过程()。PrintSubCommand1_Click()a=InputBox("EntertheFirstinterger")b=InputBox("EntertheSecondin
在数据库设计中,将E-R图转换成关系数据模型的过程属于
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
下面不属于软件设计阶段任务的是
下列说法中,错误的是( )。
当执行循环的时间较长时,为了避免被误认为是死机,通常应在循环体中放置一个语句,这个语句是
随机试题
翻译的产物是
患者男,24岁。因发热、头痛、呕吐1周入院。查体:T38.4℃,颈项强直。脑脊液细胞计数,有核细胞数为415×106/L,主要为淋巴细胞。下列对该患者脑脊液性状描述正确的是
患者,男,32岁,身体不适到医院就诊,医生根据病情开具处方。要求处方中含有既能化湿,又能行气的药物。符合上述功效的药物有
某施工单位承接的二级公路中有四道单跨2.0m×2.0m钢筋混凝土盖板涵,在编制的《施工组织设计》中,对各涵洞的工序划分与工序的工作时间分析如下表所示。施工单位最初计划采用顺序作业法组织施工,报监理审批时,监理认为不满足工期要求,要求改为流水作
我国历史上第一部现代意义上的统计法律是()。
案例: 甲公司获悉乙医院欲购10台呼吸机,遂于2017年6月3日向乙医院发出要约函,称愿以30万元的总价向乙医院出售呼吸机10台,乙医院须先支付定金5万元,货到后10日内支付剩余货款,质量保证期为5年。 2017年7月6日,乙医院获知信件内容,并于同日
报告测评指导语的时间应控制在()以内。
设,求矩阵A可对角化的概率.
Asaresultoftherecentlawsuit,Microsoftsuffereda______sumofmoneyinloss.
Personalityistoalargeextentinherent—AtypeparentsusuallybringaboutAtype(36)______.Buttheenvironmentmustalsoha
最新回复
(
0
)