首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下面程序代码: Private Sub Command1_Click() Dim a a = Array(1, 2, 3, 4, 5) Call proc(A) For k = 0 To 4 Print a
有下面程序代码: Private Sub Command1_Click() Dim a a = Array(1, 2, 3, 4, 5) Call proc(A) For k = 0 To 4 Print a
admin
2018-05-08
39
问题
有下面程序代码:
Private Sub Command1_Click()
Dim a
a = Array(1, 2, 3, 4, 5)
Call proc(A)
For k = 0 To 4
Print a(k);
Next k
End Sub
Private Sub proc(ByVal x)
For k = LBound(x) To UBound(x)
x(k) = x(k) * 2
Next k
End Sub
运行Command1_Click过程产生的输出是
选项
A、2 4 6 8 10
B、1 2 3 4 5
C、5 4 3 2 1
D、10 8 6 4 2
答案
B
解析
用Call语句调用Sub过程。如果形参前面有关键字ByRef,则该参数按地址传送,形参x1前有关键字ByVal,调用时按值传递,形参对实参的值作更改不会改变相应实参的值。最后要输出的是数组a中元素,而调用过程proc不会改变相应实参,所以完全可以不用看过程proc,直接进入For循环,打印出数组中各个元素值。故最后结果为1,2,3,4,5。本题正确答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/bYGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Optionl的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOptionl_Click(IndexAsInteger)EndSub下面关于此过程的参数I
设有下面程序代码:PrivateSubCommandl_Click()DimaAsVarianta=Array(22,43,23,56,87,45,67,12,98,98,56,34,23,
假定有如下程序:PrivateSubFormClick()Dima(4)AsInteger,b(4)AsIntegerFork=0To2a(k+1)=V
在窗体上画1个命令按钮,并编写如下事件过程:PrivateSubCommandl_Click()Dima(3,3)Form=1T03Forn=1To3
编写如下程序:PrivateSubCommandl_Click()DimnAsLong,sAsStringn=InputBox(”输入一个数”)DOWhilen<>
窗体上有一个名称为Textl的文本框,一个名称为Commandl的命令按钮。命令按钮的单击事件过程如下:PrivateSubCommandl_Click()Dimx1AsInteger,x2AsIntege
以下不可以作为“容器”的控件是
下面控件中,没有Caption属性的是
要想使列表框只允许单选列表项,应设置的属性为
为了使命令按钮的Picture、DownPicture或DisabledPicture属性生效,必须把它的Style属性设置为
随机试题
哲学的基本问题是()
课程计划的首要问题是()
符合散发性甲状腺功能减低症特点的是
女性,55岁,四年来逐渐出现上腹胀满,食欲减退,伴舌炎及巨幼红细胞贫血,胃镜见胃粘膜,红白相间以白为主,该患诊断首先考虑
胰腺CT的扫描范围为
自身免疫性胃炎容易发生恶性贫血的原因是
真菌性脑膜炎时脑脊液氯化物浓度应低于(mmol/L)
下述不是宫内节育器并发症的是
根据消费税法律制度的规定,下列各项中,不征收消费税的是()。
简述物流技术装备应用配置的基本原则。
最新回复
(
0
)