首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个按钮,然后编写如下的事件代码。在按钮上单击,输出为( )。 Option Base 1 Private Sub fun (a()As Integer,n As Integer) For i=1 To 2
在窗体上画一个按钮,然后编写如下的事件代码。在按钮上单击,输出为( )。 Option Base 1 Private Sub fun (a()As Integer,n As Integer) For i=1 To 2
admin
2009-02-13
41
问题
在窗体上画一个按钮,然后编写如下的事件代码。在按钮上单击,输出为( )。 Option Base 1 Private Sub fun (a()As Integer,n As Integer) For i=1 To 2 t=a(i):a(i)=a(5-i+1):a(5-i+1)=t Next i End Sub Private Sub Command1_Click() Dim arr1(5)As Integer For i=1 To 5 arr1(i)=i Next i Call fun(arr1,5) Print arr1(1);arr1(2) End Sub
选项
A、1 2
B、2 1
C、5 4
D、4 5
答案
4
解析
当发生Command1的Click事件时,定义了一个具有5个元素的数组arr1,并通过一个For循环给该数组各个元素赋值,赋值后arr(1)~arr(5)的值分别是1~5,然后调用过程fun。通过分析不难得出:过程fun的作用是把形参数组a的前n个元素逆序存放。由于数组作为参数是按地址传递的,所以对形参的修改也就是对相应实参数组的修改。执行函数调用“Call fun(arr1,5)”后,把arr1的5个元素逆序存放,最后输出的arr1(1)和arr1(2)的值应是5和4。
转载请注明原文地址:https://kaotiyun.com/show/1n1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
赋值表达式是由位于赋值运算符左边的变量和右边的______组成。
下列定义变量错误的是()。
下列组件不能添加进Frame主窗口的是
switch语句中,case分支如果包含多条语句,则()。
表达式1/2*3的计算结果是______。
若有inta=2,b=0;表达式b=(i++)+(i++)+(i++)的值是______。
下面说法哪个是正确的?()
switch语句中表达式(expression)的值不允许用的类型是
阅读下面程序段,SelectItem应用程序显示从文本域的组合框中进行选择,请在程序中的画线处添上正确的语句使得程序能够正确运行。…JTextFieldresult=newJTextField();JComboBoxpick=
随机试题
患者,男,54岁,无痛性肉眼血尿2天就诊。体检:双肾无叩痛,左上腹可扪及肿块,大小4.0cm×3.0cm×3.0cm,轻压痛。静脉尿路造影提示左肾盏拉长、狭窄、受压变形。首诊考虑
患者,女,17岁。发热、咳嗽、心悸气短、活动明显受限5天,不能平卧、腹胀、尿少、食欲减退2天来院。自幼体弱,有反复呼吸道感染史。查体:体温38℃,血压130/85mmHg,半卧位,口唇明显发绀,颈静脉充盈,可见颈静脉搏动,右下肺叩浊,可闻支气管呼吸音及小水
锚具静载锚固试验提供的试验结果有()(检测员不考)
国家税收是指涉及两个或两个以上国家()的税收活动。
依据《生产安全事故应急预案管理办法》,应当组织专家对其编制的应急预案进行评审的单位有()。
每日结算完毕后,会员的结算准备金()时,该结算结果即视为交易所向会员发出的追加保证金通知。
幼儿园一日生活教育活动的类型包括()。
下列哪一项不是商业银行与投资银行的主要区别()。
设f(x)在[0,a]上一阶连续可导,f(0)=0,令
OfalltheemployedworkersintheUnitedStates,12.5millionarepartofatemporaryworkforce.TheUnitedStatesBureauofLa
最新回复
(
0
)