首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序: Private Sub f(ByVal x As Integer) x=x+4 End Sub Private Sub Command1_Click() i=3 Call f(i) If
在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序: Private Sub f(ByVal x As Integer) x=x+4 End Sub Private Sub Command1_Click() i=3 Call f(i) If
admin
2020-07-17
38
问题
在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:
Private Sub f(ByVal x As Integer)
x=x+4
End Sub
Private Sub Command1_Click()
i=3
Call f(i)
Ifi>4 Then i=i*2
MsgBox i
End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果为( )。
选项
A、3
B、4
C、6
D、7
答案
A
解析
本题考查VBA中参数传递的知识。在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用ByRef声明,说明此参数为传址调用;没有说明传递类型,则默认为传址传递。本题中在定义子过程f的时候用ByVal声明了形参x,说明为传值调用,此时对x的任何更改不会影响调用它的实参i,所以执行完Call f(i)这条语句后i的值不变仍为3,当然也不满足If语句的条件,故此最后输出结果为3。
转载请注明原文地址:https://kaotiyun.com/show/QWcp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
下列关于数据库设计的叙述中,错误的是
下列数组声明语句中,正确的是
若在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入
窗体有命令按钮Commandl和文本框Textl,对应的事件代码如下:PrivateSubCommandl_Click()Fori=1To4x=3Forj=1To3Fork=1To2
现有某查询设计视图(如下图所示),该查询要查找的是
若将文本型字段的输入掩码设置为“####-######”,则正确的输入数据是
假设某数据库已建有宏对象“宏1”,“宏1”中只有一个宏操作SetValue,其中第一个参数项目为“[Label0].[Caption]”第二个参数表达式为“[Text0]”。窗体“fmTest”中有一个标签Labe10和一个文本框Text0,现设置控件T
下列程序段的功能是实现“学生”表中“年龄”字段值加1DimStrAsStringStr=“_______”Docmd.RunSQLStr空白处应填入的程序代码是
运行下列程序,在立即窗口显示的结果是PrivateSubCommand0_.Click()DimIAsInteger,JAsIntegerForI=2T010ForJ=2To1/2If
在SELECT语句中使用ORDERBY是为了指定
随机试题
当PLC交流电梯额定速度大于0.63m/s时,安全钳应选用()式。
19世纪末20世纪初,美国的杜威和克伯屈发扬了这一思想,杜威的课程为“经验课程”或“()”。
王某(女)与李某婚后一直未育,李某想收养一个女童。在律师提供的咨询意见中,下列选项错误的是()
既有抗病毒作用,又有抗肿瘤作用的免疫调节剂是
肺总容量等于
下列说法正确的是()。
长江公司系甲公司的母公司,2×17年6月30日,长江公司向甲公司销售一件产品,销售价格为1000万元,增值税税额为170万元,账面价值为900万元,相关款项已收存银行。甲公司将购入的该产品作为管理用固定资产(增值税进项税额可抵扣)核算,并于当日投入使用,预
定性分析的步骤包括()。
-2
Despiteitsmanyusefulproperties,theuseofalcoholhasproducedsomedifficultpersonalandsocialproblems.Infact,alcoho
最新回复
(
0
)