首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定编写了如下的Sub过程: Public Sub Proc(a()As Integer) Static i As Integer Do a(i)=a(i)+a(i+1) i=i+1 Loop While i
假定编写了如下的Sub过程: Public Sub Proc(a()As Integer) Static i As Integer Do a(i)=a(i)+a(i+1) i=i+1 Loop While i
admin
2019-03-14
22
问题
假定编写了如下的Sub过程:
Public Sub Proc(a()As Integer)
Static i As Integer
Do
a(i)=a(i)+a(i+1)
i=i+1
Loop While i<2
End Sub
编写如下事件过程:
Private Sub Form_Click()
Dim in 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://kaotiyun.com/show/ROFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。窗体上按钮“读取数据”的功能是把in5.txt中的所有记录读到数组a
有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
以下关于使用菜单编辑器设计菜单的叙述中错误的是
设有数组声明语句如下:Dima(-1to2,,0to5)a所包含的数组元素个数是
有关系R如下,其中属性B为主键:则其中最后一个记录违反了
窗体上有Command1、Command2两个命令按钮。现编写以下程序:OptionBase0Dima()AsInteger,mAsIntegerPrivateSubCommand1_Click() m=InputBox("请
工程文件中包含一个模块文件和一个窗体文件。模块文件的程序代码是:PublicxAsIntegerPrivateyAsInteger窗体文件的程序代码是:DimaAsIntegerPrivateSubForm_Load()
下面关于标准模块的叙述中错误的是( )。
在考生文件夹下有一个工程文件sit5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加一个名称为Label1、标题为“回文个数为”的标签和一个名称为Text1,初始内容为空的文本框,如图所示。程序功能如下:①单击“读
下面叙述中错误的是
随机试题
关于高层民用建筑中容量大于500m3的消防水池的设计规定。以下哪项是正确的?[2010年第60题]
下列哪种菌痢病人常是两年痢疾发病高峰的桥梁
A.左归丸B.右归丸C.归肾丸D.苍附导痰丸E.血府逐瘀汤治疗闭经肝肾不足证,应首选()
A.顺铂+博来霉素+依托泊苷B.顺铂+拓扑替康C.卡铂+紫杉醇D.卡铂+吉西他滨E.顺铂+阿霉素上皮性卵巢癌的治疗首选
根据十八届三中全会《决定》,进一步深化国有企业改革的重点包括()。
在现代社会里,企业在目标上应当坚持()。
提问资料二:根据在初诊接待中收集到的资料,心理咨询师初步了解到求助者的主要问题是:求助者害怕考不好而影响到毕业分配,因为求助者家境贫寒,毕业能分配到一个好工作,可以改善家里的境况,这对于求助者非常重要。求助者平时学习很好,一般情况下考试是没问题的,这次考
根据以下资料,回答问题。全国2007年认定登记的技术合同共计220868项,同比增长7%;总成交金额2226亿元,同比增长22.44%;平均每项技术合同成交金额突破百万元大关,达到100.78万元。2007年全国共签订技术开发合同73320项,成交金
在Word文档编辑过程中,如需将特定的计算机应用程序窗口画面作为文档的插图,最优的操作方法是()。
FlywithSingaporesAirlinestoAustraliaandyoucouldwinfreetickets.ThereisawinnereverydayfromJanuary1sttoApril
最新回复
(
0
)