首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序: Private Sub f(ByVal X As Integer) x=x+4 End Sub Private Sub Commandl—Click
在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序: Private Sub f(ByVal X As Integer) x=x+4 End Sub Private Sub Commandl—Click
admin
2020-06-06
27
问题
在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序:
Private Sub f(ByVal X As Integer)
x=x+4
End Sub
Private Sub Commandl—Click()
i=3
Call f(i)
If i>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://jikaoti.com/ti/E0o0FFFM
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tStud”和查询对象“qStud”,同时还设计出以“qStud”为数据源的报表对象“rStud”。试在此基础上按照以下要求补充报表设计:(1)在报表的报表页眉节区位
考生文件夹下存在一个数据库文件“samp2.aeedb”,里面已经设计好“tEmployee”和“tGroup”两个表对象。试按以下要求完成设计:(1)创建一个查询,查找并显示没有运动爱好的职工的“编号”、“姓名”、“性别”、“年龄”和“职务”五
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计:(1)设置表对象“tEmp”中“年龄”字段的有效性规则为
要覆盖数据库中已存在的表,可使用的查询是
将一个数转换成相应字符串的函数是
有如下事件程序,运行该程序后输出结果是PrivateSubCommand33_Click()DimXAsInteger,yAsIntegerx=l:y=0DoUntily<=25y=y+x*x
在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好了两个表对象“tNorm”和“tStock”。请按以下要求完成设计。(1)创建一个查询,查找产品最高储备与最低储备相差最小的数量并输出,标题显示为“m—data”,所建查询命
在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是
使用Function语句定义一个函数过程,其返回值的类型
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
随机试题
根据自己对所要测量的概念的理解,判定工具是否适当的是()
代表候选人名单由________确定。()
宣布全国或者个别省、自治区、直辖市进入紧急状态的权力归()
下列价格中,在我国属于土地一级市场价格的是()
下列有关文学常识的表述,正确的一项是()
Askthreepeopletolookoutofthesamewindowatabusystreetcornerandtellyouwhattheysee.Chancesareyouwillreceive
A.调颌观察B.盖髓治疗C.安抚后无症状时充填治疗D.活髓切断术治疗E.牙髓治疗成年人牙冠外伤时,下列情况各应选上述哪种治疗釉质部分折断,牙根正常,不松动者应行
根据《注册建造师执业管理办法(试行)》,下列工程中,不属于机电工程专业建造师执业的工程是()。
会计记录主要是借助于复式记账来进行的,复式记账的原理也可以说是会计记录的原理。( )
Thingshavechangedinyourlife.Mostnotably,youarenolongeremployed.Perhapsyou’vebeenlaidofffromyour【B1】______work
最新回复
(
0
)