首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定在窗体中的通用声明段已经定义有如下的子过程: Sub f(x As Single,y As Single) t=x x=y y=x End Sub 在窗体上添加一个命令按钮(名为Commandl),然后编
假定在窗体中的通用声明段已经定义有如下的子过程: Sub f(x As Single,y As Single) t=x x=y y=x End Sub 在窗体上添加一个命令按钮(名为Commandl),然后编
admin
2021-06-03
22
问题
假定在窗体中的通用声明段已经定义有如下的子过程:
Sub f(x As Single,y As Single)
t=x
x=y
y=x
End Sub
在窗体上添加一个命令按钮(名为Commandl),然后编写如下事件过程:
Private Sub Commandl—Click()
a=10
b=20
f(a,b)
MsgBox a&b
End Sub
打开窗体运行后,单击命令按钮,消息框输出的值分别为( )。
选项
A、20和10
B、10和20
C、10和10
D、20和20
答案
A
解析
本题考查VBA中参数传递的知识。在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用ByRef。声明,说明此参数为传址调用;没有说明传递类型,则默认为传址传递。即形参的结果会传递给实参。本题中形参完成了交换,由于默认为传址传递,交换后的值也会影响到实参a和b,即a和b也完成了交换。
转载请注明原文地址:https://kaotiyun.com/show/NZSp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
软件设计中划分模块的准则是
已知过程对应的代码如下:SubProc0f1=0:t2=1Forn=1to5f=f1+f2Debug.Printff1=t2f2=fNextnEndSub
要将“选课成绩”表中学生的“成绩”取整,可以使用的函数是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
某窗体中有一命令按钮,名称为Commandl。要求在窗体视图中单击此命令按钮后,命令按钮上显示的文字颜色变为棕色(棕色代码为128),实现该操作的VBA语句是()。
函数InStr(1,"eFCdEfGh","EF",1)执行的结果是()。
下列关于线性链表的叙述中,正确的是
用来测试当前读写位置是否达到文件末尾的函数是
在已建数据表中有“专业”字段,若查找包含“经济”两个字的记录,正确的条件表达式是
若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的是表达式是
随机试题
干粉灭火剂可以与蛋白泡沫和一般泡沫联用
Thismachinedoesnotrun______thatone.
阿米巴原虫进入肝的途径是
A.热痰证B.燥痰证C.两者均是D.两者均非天竹黄治疗的病证是()
已知2008年的元旦是星期二,问2009年的元旦是星期几?()
某工业用地,其土地年纯收益为6万元,土地还原率为6.0%,则其法定最高年期的土地使用权价格为()万元。
在安全生产方面的法律中,其中属于相关法律的是()。
整理形态代表当前市场暂时休整,下一步市场运动将与此前趋势的原方向反转。()
半年度报告无须披露近3年每年的基金净值增长率。( )
下列各句中没有语病的一项是()。
最新回复
(
0
)