首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上添加一个名称为Command1的命令按钮,编写如下代码: Private Sub f(ByVal X As Integer) x=x+4 End Sub Private Sub Command1 Click()
在窗体上添加一个名称为Command1的命令按钮,编写如下代码: Private Sub f(ByVal X As Integer) x=x+4 End Sub Private Sub Command1 Click()
admin
2013-03-30
74
问题
在窗体上添加一个名称为Command1的命令按钮,编写如下代码:
Private Sub f(ByVal X As Integer)
x=x+4
End Sub
Private Sub Command1 Click()
i=3
Call f(i)
If i>4 Then i=i*2
MsgBox i
End Sub
运行窗体后,单击命令按钮,则消息框的输出结果为__________。
选项
答案
3
解析
在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用ByRef声明,说明此参数为传址调用;没有说明传递类型,则默认为传址传递。本题中在定义子过程f的时候用ByVal声明了形参x,说明为传值调用,此时对x的任何更改不会影响调用它的实参i,所以执行Call(f)语句后i的值为3不变。当然也不满足If条件,所以本题结果为3。
转载请注明原文地址:https://kaotiyun.com/show/X9rp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
设有以下窗体单击事件过程:PrivateSubForm_Click()a=1Fori=1to3SelectCaseiCase1,3a=a+1
在报表设计中,可以通过添加【】控件来控制另起一页输出显示。
下列不属于操作查询的是_______。
设有如下代码:x=1Dox=x+2Loopuntil【】运行程序,要求循环执行3次后结束循环,在空白处填入适当语句。
下面显示的是查询设计视图的“设计网格”部分:从所显示的内容中可以判断出该查询要查找的是______。
如果想在已建立的“tSalary”表的数据表视图中直接显示出姓“李”的记录,应使用Access提供的______。
数据库技术的根本目标是解决数据的______。
在数据库系统中,实现各种数据管理功能的核心软件称为【】。
下列叙述中错误的是______。
随机试题
Thesimplestwaytosayisthis:Ibelieveinmymother.My【C1】______beganwhenIwasjustakid.I【C2】______becomingadoctor.
Youwouldn’thaveseenherifit,..notbeenforhim.
函数f(x)=的连续区间为______.
将蛋白质类食物通过胃瘘直接放入胃内引起胃液分泌的特点是
混合型血脂异常,以高TC为主,应选用
一次曝光后,典型的成像板会在一定时间之内损失多少的储存信号
A.2~10℃B.10~30℃C.40~50℃D.70~80℃E.98~100℃《中国药典》中关于下列温度的术语是指冷水
贷款发放中,对于借款合同,应着重审查的必备条款有()。
ATM技术的特点是()。
要使一棵非空二叉树的先序序列与中序序列相同,其所有非叶结点须满足的条件是()。
最新回复
(
0
)