首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮,其名称为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
67
问题
在窗体上画一个命令按钮,其名称为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
以下程序找出50以内所有能构成直角三角形的整数组。阅读下列程序,并完成程序。PrivateSubCommand1_Click()Fora=1to50Forb=ato50c=S
在浏览数据访问页中时,如果记录导航器中的页码显示为“4-6of28”,则在记录导航器的“ReccordSetLabel”属性应设置为【】。
多字段排序时,排序的优先级是【】。
某个窗体已编写以下事件过程。打开窗体运行后,单击窗体,消息框的输出结果为【】。PrivateSubForm_Click()DimkAsInteger,nAsInteger,mAsIntegern=10:m=1:k=
Sub过程与Function过程最根本的区别是______。
建立一个基于“学生”表的查询,要查找“出生日期”(数据类型为日期/时间型)在1980-06-06和1980-07-06间的学生,在“出生日期”对应列的“准则”行中应输入的表达式是()。
一个学生关系模式为(学号,姓名,班级号,……),其中学号为关键字:一个班级关系模式为(班级号,专业,教室,……),其中班级号为关键字;则学生关系模式中的外关键字为【】。
随机试题
试述我国社会保险制度的目标模式。
早期骨与关节结核首先应采用的治疗措施是
张某手中持有一张汇票,该汇票的出票人是李某、背书人是钱某、保证人是赵某、付款人是万某,汇票到期日为2005年6月10日,2005年5月28日万某因病去世,根据我国相关法律的规定,下列说法正确的有()。
获得( )资质的企业,可以承接施工总承包企业分包的专业工程或建设单位按照规定发包的专业工程。
下列各项中不属于判别一项成本是否归属责任中心的原则的是()。
丙公司于20×7年1月10日从资本市场上购入乙公司的5万股股份,每股市价12元,另支付相关交易费用合计为1万元。丙公司管理层有关风险管理的要求,将其分类为以公允价值计量且其变动计入当期损益的金融资产予以管理和核算。有关乙公司股票价格的变动资料如下:
学校教育互动系统中的三个核心因素为().
广义表的深度是指【 】。
A.EarlycareerB.ChildhoodC.ProductsD.RetirementE.CosmeticsempressF.Birth*
Theexhibitioncentre
最新回复
(
0
)