首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中添加一个名称为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
82
问题
在窗体中添加一个名称为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://www.kaotiyun.com/show/YJup777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
关于函数重载,下列叙述中错误的是()。
下面能作为软件需求分析工具的是
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
有如下程序:#includeusingnamespacestd;classCup{public:Cup(doubleval=5.8):price(val){
有如下程序:#include#includeusingnamespacestd;classTV{public:TV(ints=41):size(
下列关于栈叙述正确的是( )。
下列运算符中,既可作为类成员函数重载,又可作为非成员函数重载的是()。
在E-R图中,用来表示实体联系的图形是()。
下面关于算法的叙述中,正确的是()。
下列符号中不属于C++关键字的是()。
随机试题
Nearlyeveryoneenjoyschicken,andthemostfamousnameinchickenisKentuckyFriedChicken.Mr.Sanders,themanwhostarted
发生率的变化意味着下列哪项的变化
全国人大常委会修订并通过的《药品管理法》规定,从事生产、销售假药的企业,其直接负责的主管人员和其他直接责任人员应承担的法律责任是
患者女,24岁,因发热、咽痛1周入院,诊断为急性淋巴细胞性白血病。体温40℃时降温措施不恰当的是()
下列固定资产中,本月应计提折旧的是()。
投保方无须告知的重要事实包括()。
美国《科学》杂志指出,21世纪以来,全球平均气温一直在持续上升。其结论主要依据政府间气候变化专门委员会于2013年发布的一份报告以及对美国国家海洋与大气管理局运作的全球温度记录进行的修正记录(纠正已知的海洋表面温度记录的偏差,吸纳新的延伸到北极的陆基监测站
SQL的核心是______。
ThebadeffectsoftrafficjamsincludethefollowingEXCEPT______.
PreparingforTestsI.Students’attitudetotest—Tounderstandthe(1)_____ofthetests—Physicalandmentalapproach—Howto
最新回复
(
0
)