首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮,其名称为Commandl,然后编写如下程序: Private Sub Commandl_click() Dim a(10) As Integer Dim x As Integer For i=1 To 10 a(i) =I Next
在窗体上画一个命令按钮,其名称为Commandl,然后编写如下程序: Private Sub Commandl_click() Dim a(10) As Integer Dim x As Integer For i=1 To 10 a(i) =I Next
admin
2013-03-30
85
问题
在窗体上画一个命令按钮,其名称为Commandl,然后编写如下程序:
Private Sub Commandl_click()
Dim a(10) As Integer
Dim x As Integer
For i=1 To 10
a(i) =I
Next I
x=1
MsgDox a(f(x) +x)
End Sub
Function f(y As Integer)
y=y+2
End Function
程序运行后,单击命令按钮,消息框的输出结果为______。
选项
答案
6
解析
本题考查VBA中参数传递的知识。在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用,此时形参的变化不会返回到实参;若用ByRef声明,说明此参数为传址调用,此时形参的变化将会返回到实参;没有说明传递类型,则默认为传址传递。本题中的函数f的形参y没有使用ByVal声明,则默认为传址传递。当求a(f(x)+x)的值的时候,先要求出f(x)+x的值。由于x的值为1,那么调用函数f以后得到f(x)的返回值为3,同时由于函数f中改变了形参y的值
转载请注明原文地址:https://www.kaotiyun.com/show/e6rp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
下面程序段运行后,变量x的值为上【】。DimxAsIntegerDimiAsIntegerx=Ofori=0to50step10X=X+inexti
关系数据库的任何检索操作都是由3种基本运算组合而成的,这3种基本运算不包括______。
能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的________。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为【】。
以下是宏对象m的操作序列设计:假定在宏m1的操作中涉及到的对象均存在,现将设计好的宏m1设置为窗体“fTest1”上某个命令按钮的单击事件属性,则打开窗体“fTest1”运行后,单击该命令按钮,会启动宏m1的运行。宏m1运行后,前两个操作会先后打开窗体
下列实体的联系中,属于多对多联系的是______。
在E-R图中,用来表示实体之间联系的图形是______。
编辑数据透视表对象时,是在()里读取Access数据,对数据进行更新的。
随机试题
称量法进行滴定管体积的绝对校准时,得到的体积值是滴定管在()下的实际容量。
Didhetellyouwhat______ifhehadachance?
肺炎喘嗽风热闭肺轻证的治则是肺炎喘嗽风热闭肺重证的治则是
下列关于金融市场分类的论述,错误的是:()。
适用于结构均匀的致密的硬土、次坚石和坚石、量大而集中的石方钻孔爆破施工的装药方式为()。
如果信贷资产过度集中于特定行业、地区或贷款种类,将降低商业银行的信用风险。()
申请领取导游证的人员,对旅游行政部门逾期不予颁发或不予答复的行为,可以采取的司法救济途径是()。
张某所立的下列遗嘱中,()是有效的。
我国社会主义建设的战略目标是( )。
Thisisthedictionary________IdependalotwheneverIhaveproblemswithnewwords.
最新回复
(
0
)