首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下面程序代码: 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
23
问题
有下面程序代码:
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://kaotiyun.com/show/bYGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
假定有如下程序:PrivateSubForm_Click()DimNAsInteger,JAsIntegerN=0J=1DoUntilN>2
以下能够正常结束循环操作的程序段是
编写如下程序:PrivateSubCommand1Click()DimmAsInteger,nAsIntegerm=1:n=0DoWhilem<20
在窗体上画一个命令按钮和一个文本框,其名称分别为Commandl和Textl,把文本框的Text属性设置为空白,然后编写如下事件过程:PrivateSubCommandl_Click()a=InputBox(”Ente
以下关于控件的叙述中,正确的是
下面控件中,没有Caption属性的是
为了使一个复选框被禁用(灰色显示),应把它的Value属性设置为
若已把一个命令按钮的Default属性设置为True,则下面可导致按钮的Click事件过程被调用的操作是
为了使命令按钮的Picture、DownPicture或DisabledPicture属性生效,必须把它的Style属性设置为
随机试题
投资基金通常可以分为______________、________________、______________。
A、处方药B、非处方药C、两者都是D、两者都不是E、保健品柜台药或大众药
患者,男性,55岁。糖尿病不规则服药,血糖波动在8.6~9.8mmol/L,尿糖(++)~(+++),近日感尿频、尿痛,昨日起突然神志不清,查血糖28mmol/L,尿素氮7.8mmol/L,血钠148mmol/L,尿糖(+++),酮体(++)。其诊断为
管内导线的敷设要求有()。
根据《支付结算办法》的规定,单位或个人申请信用卡,发卡银行可根据申请人的资信程度,要求其提供担保,具有效力的有()。
当事人可以自由选择一种形式即可成立的法律行为。称为()。
一般来说,学习策略可分为()。
64,2,27,(),8,,1,1
对于同一事物,不同的人有不同的反映,这说明
Theterme-commercereferstoallcommercialtransactionsconductedovertheInternet,includingtransactionsbyconsumersandb
最新回复
(
0
)