首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序: Private Sub f(ByVal x As Integer) x=x+4 End Sub
在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序: Private Sub f(ByVal x As Integer) x=x+4 End Sub
admin
2012-09-03
53
问题
在窗体中添加一个名称为Commandl的命令按钮,然后编写如下程序:
Private Sub f(ByVal x As Integer)
x=x+4
End Sub
Private Sub Commandl——Click()
i=3
Callf(i)
If i>4 Then i=i*2
MsgBoxi
End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果为___________。
选项
答案
3
解析
本题考查VBA中参数传递的知识。在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用ByRef声明,说明此参数为传址调用;没有说明传递类型,则默认为传址传递。本题中在定义子过程f的时候用ByVal声明了形参x,说明为传值调用,此时对x的任何更改不会影响调用它的实参i,所以执行完Call f(i)这条语句后i的值不变仍为3,当然也不满足If语句的条件,故此最后输出结果为3。
转载请注明原文地址:https://kaotiyun.com/show/YJup777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
运算符重载时必须有所不同的是
有如下程序:#includevoidfun(iInt&x,inty){intt=x;x=y;y=t;)intmain(){inta[2]={23,42);fun(a[1],a[0]);
为了使模块尽可能独立,要求()。
下列运算符函数中肯定不属于类Can的成员函数的是
使用VC6打开考生文件夹proj1下的工程proj1,其中定义了一个CD类。程序中位于每个//ERROR**********found**********下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是:歌唱祖国30
下列运算符中,不能被重载的是
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
下列叙述中正确的是
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
随机试题
双稳态电路有什么特点?
()试验一般采用硫酸钠溶液浸泡法,即将一定量的石子浸泡在一定浓度的硫酸钠溶液中,使溶液渗入集料中,形成膨胀力对石子产生破坏,按破坏程度间接判断其坚固性。
下列项目中违背会计核算一贯性原则要求的有( )。
人防工程不应设置()。
在黄金外汇储备与货币供应量的关系中,除黄金外汇储备量影响货币供应量外,对货币供应量有影响的因素还有()。
()是火灾自动报警与联动控制系统最基本和最关键的部件之一,它将火灾发生初期所产生的烟、光、热转变为电信号,输入火灾自动报警系统。
建设生态文明,是关系人民福祉、关乎民族未来的长远大计,是实现中华民族伟大复兴中国梦的重要内容。人与自然相处时应承担的重要责任是()
Itisknownthat_____Galileoinvented_____telescope.
Accordingtothepassage,howmanyuniversitiesintheUnitedStatestookpartinthestudy?
Sub-SaharanAfricancountries______.Fromthefactualdatainthepassage,weknowthatbytheyear2020______.
最新回复
(
0
)