首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定有以下两个过程: Sub sl(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)
假定有以下两个过程: Sub sl(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)
admin
2017-11-19
61
问题
假定有以下两个过程:
Sub sl(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中省略了参数传递方式说明,因此,参数将按传址调用,而过程Sl由于声明为按值传递(ByVal)所以会按传值调用参数。而在过程调用时,如果按传值调用,实参只是把值传给了形参,在过程内部对形参值进行改变不会影响实参变量,按址调用却不同,这种方式是把实参的地址传给了形参,在过程中对形参值进行改变也会影响实参的值。因此,过程S2能够交换两个变量的值,而Sl不能实现。
转载请注明原文地址:https://www.kaotiyun.com/show/3YBD777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
商王国和其分封的诸侯国之间的政权关系是()。
清朝规定,嫡长子死亡后,宗祧继承人的确定方式有()。
下列属于《中华民国宪法》基本内容和特点的有()。
请简要解释“同姓不婚”原则的原因。
下面关于西周时期“礼”与“刑”关系的表述正确的有()。
唐朝审理刑事案件有严格的要求,其要点包括()。
甲立有遗嘱,其内容为自己死后遗产全部由独生子乙继承。在一次车祸中甲、乙同时遇难,甲当场死亡,乙在送往医院的途中死亡。乙的儿子丙依甲的遗嘱继承了甲的全部遗产。丙继承甲遗产的方式是()。
(2013年真题)甲将自行车交乙保管,不久乙去世。乙之子丙误将该自行车当成遗产继承,后在使用过程中致自行车损坏。根据有关规定
(2017年真题)下列事实中,能引起甲、乙之间民事法律关系发生的是()。
恩格斯说:“运动,就它被理解为存在方式,被理解为物质的固有属性这一最一般的意义来说,囊括宇宙中发生的一切变化和过程,从单纯的位置变动起直到思维。”这说明()
随机试题
患者,女,28岁。右前臂圆形肿物如指头大小,质硬,表面光滑,边缘清楚,无粘连,活动度大。应首先考虑的是
氨基糖苷类抗生素不敏感是哪种细菌
为地塞米松的16位差向异构体,抗炎作用强于地塞米松的药物是()。
sostarteasybadlysomeonedifficultifthankclassreportermedicalsucceedProvingThem
统计表根据下表提供的信息回答126~130题。实际产量最大的是哪种产品?()
玉佩:荷包
【哈拉巴文化】北京大学2002年世界古代史真题;华中师范大学2003年世界古代史真题
Whatisthewoman’sjob?
Todaywearegoingtopracticeevaluatingthemaintoolusedwhenaddressinggroups—the【B1】______.Therearethreemainelement
Youaregoingtohavetofacehimoneday____________(不管你喜不喜欢).
最新回复
(
0
)