首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮,其名称为Command1,然后编写如卞程序: Private Sub Command1-Click() Dim a(10) As Integer Dim x As Integer For i=1 To 10
在窗体上画一个命令按钮,其名称为Command1,然后编写如卞程序: Private Sub Command1-Click() Dim a(10) As Integer Dim x As Integer For i=1 To 10
admin
2010-03-22
46
问题
在窗体上画一个命令按钮,其名称为Command1,然后编写如卞程序:
Private Sub Command1-Click()
Dim a(10) As Integer
Dim x As Integer
For i=1 To 10
a(i)=i
Next i
x=1
MsgBox a(f(x)+x)
End Sub
Function f(y As Integer)
y=y+2
f=y
End Function
程序运行后,单击命令按钮,消息框的输出结果为______。
选项
答案
6
解析
本题考查VBA中参数传递的知识。在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用,此时形参的变化不会返回到实参:若用ByRcf声明,说明此参数为传址调用,此时形参的变化将会返回到实参:没有说明传递类型,则默认为传址传递。本题中函数f的形参y没有使用ByVal声明,则默认为传址传递。当求a(f(x)+x)值的时候,先要求出f(x)+x的值。由于x的值为1,那么调用函数f以后得到f(x)的返回值为3,同时由于函数f中改变了形参y的值,在传址传递的前提下这一改变会影响到对应的实参x,故此函数调用结束后x的值变为3,也就是最后输出的应该是a(6)的值也就是 6。举一反三,如果最后输出的不是a(f(x)+x)而是 a(x+fx)),则会先取得x的值1,然后再计算f(x)的值为3,那么最后输出的就不是a(6)的值而是a(4)的值了。
转载请注明原文地址:https://kaotiyun.com/show/w4wp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
有如下程序:#include#includeusingnamespacestd;classFather{public:Father(string
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
面向对象方法中,实现对象的数据和操作结合于统一体中的是
下列叙述中正确的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成CMyClass的构造函数,请改正注释//********1********后的错误。(2)
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
关系数据模型的三个组成部分中不包括()。
负责数据库中查询操作的数据库语言是()。
在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序;PublicxAsintegerPrivateSubCommand1_C1ick()x=10CallslCalls2MsgBoXXEndSubPrivateSubs1()x=x+20End
随机试题
下面对于CT窗口技术描述错误的是
相对生物利用度是
法官的下列行为中,违反程序公正要求的有:
保证地籍资料现势性和准确性的是()。
“备案号”栏:()。“包装种类”栏;()。
人们可以通过互联网浏览世界各地的商品信息,购买可下载的数字化信息产品或办理传统的商品邮购,这种服务称为“电子商务”。下列选项中不属于电子商务的是()。
下列选项中,属于公务员应当履行的义务是()。
①也许,除了反思民众的文化素质,不妨再问问,是什么绊住了百姓走向正规医院的脚步?是什么促使百姓寄希望于那些“神医”?②解决这些问题,也是防止“神医现象”再现的关键所在。③可是怎样既在社会制度层面、民生层面,又在精神领域顺利完成这种“现代性转换”,这是一个系
Western-styleconversationsoftendevelopquitedifferentlyfromJapanese-styleconversations.AWestern-styleconversationbetw
Directions:Forthispart,youareallowed30minutestowriteanessayonunderstandingothersbyreferringtoAbrahamLincoln’
最新回复
(
0
)