首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个按钮,然后编写如下的事件代码。在按钮上单击,输出为( )。 Option Base 1 Private Sub fun(a()As Integer,n As Integer) ReDim Preserve a(n
在窗体上画一个按钮,然后编写如下的事件代码。在按钮上单击,输出为( )。 Option Base 1 Private Sub fun(a()As Integer,n As Integer) ReDim Preserve a(n
admin
2009-02-13
27
问题
在窗体上画一个按钮,然后编写如下的事件代码。在按钮上单击,输出为( )。 Option Base 1 Private Sub fun(a()As Integer,n As Integer) ReDim Preserve a(n) a(6)=a(1)+a(2)+a(3)+a(4)+a(5) n=3 End Sub Private Sub Command1_Click() Dim arr1()As Integer,k As Integer ReDim arr1(5) For i=1 To 5 arr1(i)=i Next i k=6 Call fun(arr1,k) Print arr1(1);arr1(k);arr1(6) End Sub
选项
A、1 3 6
B、1 3 0
C、1 3 15
D、出错
答案
4
解析
本题用Option Base 1规定数组下标从1开始。当发生Command1的Click事件时,定义了一个可调数组arrl,然后再重新定义它的长度为5。通过一个For循环给arrl的各个元素赋值,赋值后,Arrl(1)一Arrl(5)的值分别是1~5。调用fun过程,把数组arrl按地址传递给形参数组a,把k按地址传递给形参n。在fun过程中重新定义数组的长度为6,并保留原来的值,通过赋值语句给数组元素a(6)赋值为15,给n赋值为3,注意,由于是传地址的,所以对形参数组a和形参变量n的修改也就相应地改变了对应实参的值。过程调用返回后arrl(1)~arrl(5)的值分别是1~5,arrl(6)的值为15,k的值为3,最后输出的是数组元素arrl(1)、arrl(3)和arrl(6)的值,分别是1、3和15。
转载请注明原文地址:https://jikaoti.com/ti/ckq0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
Java类库提供的Applet类是所有______程序的根。
给出下列的程序代码片段,下列的()选项是不正确的。①publicvoidcreate(){②Vectormy;③my=newVector();④}
已知如下代码:public class Testlong a[]=new long[10]publicstaticvoidmain(Stringargs[]{System.out.println(a[6];}
下列()语句是声明一个含有10个String对象的数组。
若a和b均是整型变量并已正确赋值,则正确的switch语句是()。
某学校的工资管理程序属于()。
Java中的线程由______、代码、数据等三部分组成。
下列Java常见事件类中哪个是鼠标事件类?()
随机试题
症见痹证日久,肌肉关节刺痛,固定不移,关节肌肤紫暗、肿胀,按之较硬,肢体顽麻,关节僵硬变形,屈伸不利,有硬结、瘀斑,面色黯黧,眼睑浮肿,舌质紫暗有瘀斑,舌苔白腻,脉弦涩,应选用
关于Χ线质的叙述,正确的是
通常所说的建设项目竣工验收,是指()验收。
下列关于电子表格软件建立工作簿的表述中,不正确的是()。
班主任工作的中心环节是()。
人民警察因旷工或者无正当理由逾期不归还连续超过15天,或者一年内累计超过()天的,应当予以辞退。
在全国人大闭会期间,全国人大常委会根据最高人民法院院长的提请,可以任免哪些人员?()
软件生存周期中,解决软件“怎么做”的阶段是()
Somepeopleprefertoeatatfoodstandsorrestaurants.Otherpeopleprefertoprepareandeatfoodathome.Whichdoyouprefe
HowlongdidthespeakerstayinHollywoodlastChristmas?Shestayedtherefor_________.Wheredidthespeakermeetherbest
最新回复
(
0
)