首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下面程序代码: 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
33
问题
有下面程序代码:
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全国计算机二级
相关试题推荐
设有下面程序代码:PrivateSubCommandl_Click()DimaAsVarianta=Array(22,43,23,56,87,45,67,12,98,98,56,34,23,
在窗体上画一个命令按钮,然后编写如下程序:OptionBase1PrivateSubCommandl_Click()DimArt(10)AsIntegerFori
在窗体上画一个命令按钮和一个标签,其名称分别为Commandl和Labell,然后编写如下事件过程:PrivateSubCommandl_Click()Counter=0Fori=1To4
编写如下程序:PrivateSubCommandl_Click()DimnAsLong,sAsStringn=InputBox(”输入一个数”)DOWhilen<>
编写如下程序:PrivateSubCommandl_Click()DimnAsLong,sAsStringn=InputBox(”输入一个数”)DoWhilen
命令按钮、单选按钮、复选框都可以通过Picture属性在控件上显示图片,但需事先设置某一属性,该属性为
下面控件中,没有Caption属性的是
为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为
以下不属于单选按钮的属性是
随机试题
Manyteachersbelievethattheresponsibilityforlearninglieswiththestudents.Ifalongreadingassignmentisgiven,instruc
有如下表,请写出完成以下问题的操作步骤:利用公式或函数计算总分和平均分。
Heisworkingveryhardto______thelosttimeinthepast10years.
慢性支气管炎并发肺气肿早期病理生理改变,正确的是
在工程价款价差的调整方式中,是绝大多数国际工程项目的调整方式的是()。
施工企业的营业税税率为( )。
基金营销的核心内容包括( )。
谈谈你对幼儿园教育原则的理解。
下列属于赫尔巴特对教育学的贡献的是()。
二次型f(x1,x2,x3)=(x1+x2)2+(x2+x13)2-(x3-x1)2的正惯性指数与负惯性指数依次为()
最新回复
(
0
)