首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定有以下两个过程: Sub s1(ByVal x As Integer,ByVal y As Integer) Dim t As Integer t=x x=y y=t End Sub Sub s2(x As Intege
假定有以下两个过程: Sub s1(ByVal x As Integer,ByVal y As Integer) Dim t As Integer t=x x=y y=t End Sub Sub s2(x As Intege
admin
2021-04-07
126
问题
假定有以下两个过程:
Sub s1(ByVal x As Integer,ByVal y As Integer)
Dim t As Integer
t=x
x=y
y=t
End Sub
Sub s2(x As Integer,y As Integer)
Dim t As Integer
t=x:x=y:y=t
End Sub
下列说法正确的是( )。
选项
A、用过程S1可以实现交换两个变量的值的操作,S2不能实现
B、用过程S2可以实现交换两个变量的值的操作,S1不能实现
C、用过程S1和S2都可以实现交换两个变量的值的操作
D、用过程S1和S2都不可以实现交换两个变量的值的操作
答案
B
解析
VBA中定义过程时如果省略传值方式则默认为按地址传递,过程S2中省略了参数传递方式说明,因此,参数将按传址调用,而过程S1由于声明为按值传递(ByVal),所以会按传值调用参数。而在过程调用时,如果按传值调用,实参只是把值传给了形参,在过程内部对形参值进行改变不会影响实参变量,按址调用却不同,这种方式是把实参的地址传给了形参,在过程中对形参值进行改变也会影响实参的值。因此,过程S2能够交换两个变量的值,而S1不能实现。故选择B选项。
转载请注明原文地址:https://jikaoti.com/ti/3DC0FFFM
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
考生文件夹下存在一个数据库文件“samp3.accdb",里面已经设计好表对象“tBorrow”、“tReader”和“tBook”,查询对象“qT”,窗体对象“fReader”、报表对象“rReader”和宏对象“rpt”。请在此基础上按照以下要求补充设
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tEmployee"、“tAttend”和“tWork”,查询对象“qT”,宏对象“ml”,同时还设计出以“tEmployee”为数据源的窗体对象“fEmployee"和以“q
要改变窗体上文本框控件的输出内容,应设置的属性是
在使用报表设计器设计报表时,如果要统计报表中某个字段的全部数据,应将计算表达式放在
在宏的表达式中还可以引用到窗体或报表上的控件的值,引用窗体控件的值可以用的表达式格式是()。
若查找某个字段中以字母A开头且以字母Z结尾的所有记录,则条件表达式应设置为
下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是
下列表达式计算结果为日期类型的是()。
随机产生[10,50]之间整数的正确表达式是()。
随机试题
A.尿道吻合术B.膀胱修补术C.绝对卧床,密切观察D.膀胱造瘘术E.留置尿管后尿道损伤合并严重休克时行
腊肠犬,6月龄,体温37.5℃,排少量黏液样柏油状粪便,呕吐。腹部触诊有香肠状物体。若回肠近心端大部分被切除,合理的肠吻合方法是()
女,1岁,发热咳嗽3天,口周围稍紫青。用鼻前庭导管吸氧,氧流量应为
具有生化、承载、受纳等作用的是()。
下列不属于我国基金信息披露制度体系的是()。
根据《破产法》的规定,下列各项中,不属于债务人财产的是()。
劳动法律关系的()是指劳动法律关系主体依法享有的权利和承担的义务。
行为演练的基本方法包括全身松弛训练、______和肯定性训练。
根据下列材料,按要求完成教学设计任务。材料一:《义务教育历史课程标准(2011年版)》规定:讲述林则徐虎门销烟的故事;列举中英《南京条约》的主要内容,认识鸦片战争对中国近代社会的影响。材料二:课文摘录:中国禁
Thespaceshuttle【T1】______madeararenightlandingattheKennedySpaceCentreearlyonThursday.Thenightlanding,theelev
最新回复
(
0
)