首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中添加一个名称为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
68
问题
在窗体中添加一个名称为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://www.kaotiyun.com/show/Np0p777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计:(1)设置表对象“tEmp”中“年龄”字段的有效性规则为
在Access中已经建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是
假设学生表已有年纪、专业、学号、姓名、性别和生日6个属性,其中可以作为主关键字的是
窗体中有命令按钮run34,对应的事件代码如下:PrivateSubrun34_nter()DimnumAsInteger,aAsInteger,bAsInteger,iAsIntegerFori=1
窗体中有命令按钮commanddl和文本框Textl,事件过程如下:Functionresult(ByValxAsInteger)AsBooleanIfxMod2=0Thenresult=TrueEl
在窗体中有一个名称为run35的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在0到100分之间,则要求重新输入;如果输入的成绩正确,则进入后续程序处理。run35命令按钮的Click的事件代码如下:PfivteSubrun35_C
下列叙述中正确的是
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
在企业中,职工的“工资级别”与职工个人“工资”的联系是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
随机试题
有一个可以存放n件产品的缓冲,今有m个生产者,每个生产者每次生产一件物品放入缓冲器中;还有k个消费者,每个消费者每次可从缓冲器中取出一件物品去消费;不允许有两个或两个以上的生产者(或消费者)同时去存物品(或取物品),但允许有一个生产者(或消费者)在存物品(
托马斯公理
一新生儿患Rh溶血病,以下哪种情况不会出现
引发疮疡的最常见外邪是
钢衬板组合楼板的自重轻,可以建造的高度更高。()
上例的货物进口的转关方式是()。该转关货物应在电子数据申报之日起()内向进境地海关申报。
企业为了满足经营业务活动的正常波动所形成的支付需要而产生的筹资动机是()。
开展秘书协调工作时,可以利用的方式包括()。
()对于灵感相当于工作对于()
Foreachblank,choosethebestanswerfromthefourchoicesandwritedownontheanswersheet.Whenwejusthadtextonscr
最新回复
(
0
)