首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定编写了如下的Sub过程: Public Sub Proc(a()As Integer) Static i As Integer Do a(i)=a(i)+a(i+1) i=i+1 Loop Whilei<2 End Sub 编写如下事件过程: Priv
假定编写了如下的Sub过程: Public Sub Proc(a()As Integer) Static i As Integer Do a(i)=a(i)+a(i+1) i=i+1 Loop Whilei<2 End Sub 编写如下事件过程: Priv
admin
2018-12-20
23
问题
假定编写了如下的Sub过程:
Public Sub Proc(a()As Integer)
Static i As Integer
Do
a(i)=a(i)+a(i+1)
i=i+1
Loop Whilei<2
End Sub
编写如下事件过程:
Private Sub Form_Click()
Dim m As Integer,i As Integer,x(4)As Integer
For i=0 To 4
X(i)=i+1
Next i
For i=1 To 2
Call Proc(x())
Next i
For i=0 To 4
Print x(i);
Next i
End Sub
运行程序,单击窗体,输出结果是( )。
选项
A、3 4 7 5 6
B、3 5 7 4 5
C、2 3 4 4 5
D、4 5 6 7 8
答案
B
解析
单击窗体时,触发Form_Click事件,在Form_Click事件过程中,定义了两个整型变量m和i,同时定义了一个可以存储5个整型元素的一维数组x,然后通过第一个For循环给数组元素赋值,其中x(0)=1,x(1)=2,x(2)=3,x(3)=4,x(4)=5;第二个For循环共执行两次,每执行一次,调用过程Proc一次,且数组作为实际参数,传递的形式为按地址传递,即被调用过程对数组元素的改变会影响主调过程中数组元素的值。在被调用过程Proc中,定义了一个静态局部变量i,静态局部变量有一个很重要的特性就是在程序运行过程中,会自动保留上次执行的结果,即第一次调用Proc过程结束后变量i的值会被“记忆”住,作为下次调用Proc的初始值。两次调用Proc过程,各变量的值如下表所示。
a(3)和a(4)的值不受影响,还是初始值,最后通过Form_Click事件过程中的第三个For循环将数组结果输出,所以B选项正确。
转载请注明原文地址:https://jikaoti.com/ti/fdm0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
若窗体上有一个名为Command1的命令按钮,并有下面的程序:PrivateSubCommand1_Click() Dimarr(5)AsInteger Fork=1To5 arr(k)=k Nextk prog
下列针对框架控件的叙述中,错误的是( )。
顺序文件在一次打开期间( )。
能够将组合框Combo1中最后一个数据项删除的语句为( )。
窗体上有一个名称为VScroll1的垂直滚动条,为了设定单击滚动条两端箭头时的Value增量值,应设置的属性是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
结构化程序设计的基本原则不包括( )。
A、DYBEAFCZXB、YDEBFZXCAC、ABDYECFXZD、ABCDEFXYZC前序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先访问根结点,然后遍历左子树,最后遍历右子树;并且,在遍历左右子树时,仍然先访问根结点,然后遍历左
下列说法中错误的是()。
随机试题
下列关于土石方爆破的规定中,正确的是()。
幼儿体育过程中最主要的环节是()。
在实践中,相当数量的官员在相当多的场合是沉默无语的,有的是不会说,有的则是不愿说,即使自己是相关问题的专家,拥有很强的社会影响力,也会______,作壁上观。结果是,社会舆论场中______,官方滞后低调,偶有发声,难以引来唱和,更不用说定调。填入画横线
Americansocietyisnotnap(午睡)friendly.Infact,saysDavidDinges,asleepspecialistattheUniversityofPennsylvaniaSchoo
氏族公社
简述1923年《中华民国宪法》的主要特点。
Decidewhichofthechoicesgivenbelowwouldbestcompletethepassageifinsertedinthecorrespondingblanks.Mostworthw
Comparativelyspeaking,Americansgivegiftsonarelativelysmallnumberofoccasionsandtoarelativelysmall【S1】______ofpeo
Sendingyourchildrentopianoorviolinlessonsinabid(努力)toboosttheiracademicachievementisawasteofmoney,according
A、EnglishLiterature.B、PublicAdministration.C、French.D、ManagementC男士提到在诺丁汉大学拿到了法语学位,因此选C。A有迷惑性,但是EnglishLiterature是女士的专业:B
最新回复
(
0
)