首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定有以下两个过程: 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
2021-06-03
45
问题
假定有以下两个过程:
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、用过程S1和S2都不可以实现交换两个变量的值的操作
C、用过程S1可以实现交换两个变量的值的操作,S2不能实现
D、用过程S2可以实现交换两个变量的值的操作,S1不能实现
答案
D
解析
VBA中定义过程时如果省略传值方式则默认为按地址传递,过程S2中省略了参数传递方式说明,因此,参数将按传址调用,而过程S1由于声明为按值传递(ByVal)所以会按传值调用参数。而在过程调用时,如果按传值调用,实参只是把值传给了形参,在过程内部对形参值进行改变不会影响实参变量,按传址调用却不同。这种方式是把实参的地址传给了形参,在过程中对形参值进行改变也会影响实参的值。因此,过程S2能够交换两个变量的值,而Sl不能实现。
转载请注明原文地址:https://kaotiyun.com/show/w7Sp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是
在对表中记录排序时,若以多个字段作为排序字段,则显示结果是()。
设数据元素的集合D={1,2,3,4,5},则满足下列关系R、的数据结构中为线性结构的是
假设数据中表A与表B建立了“一对多”关系,表A为“多”的一方,则下述说法正确的是()。
如果在查询条件中使用通配符“[]”,其含义是
Access数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随时之更改。为此需要定义参照完整性关系的
设表的长度为n。下列算法中,最坏情况下比较次数小于n的是
用二淮表来表示实体及实体之间联系的数据模型是
软件生命周期中花费时间最多的阶段是()。
随机试题
この荷物は大きすぎるので、この袋には________。
A.以血浆渗出为主的炎症B.以纤维蛋白渗f乜为主的炎症C.以局限性化脓为主的炎症D.以中性粒细胞浸润为主的炎症烧、烫伤的水泡
女性,40岁,5年前出现痛经并逐渐中重,经量较多。妇科检查:子宫如孕60天大小,质韧,触痛明显,活动好,盆底无触痛结节。诊断首先考虑为
在商业银行的经营管理过程中,()决定其风险承担能力。
下列法律事实中,属于法律事件的是()。
关于保持职业怀疑的作用,以下说法中,错误的是()。
以妄想和幻觉为主要特征的精神分裂症主要是()。
英国剑桥大学专家称,早期人类的大脑比现代人类更大,而且现代人类比早期人类身材矮小10%。这项研究颠覆了此前的理论——现代人类伴随着进化变得更高、更强壮。科学家称,这种人类进化衰减性出现在过去一万年左右,很可能是由于农业的出现导致的,农业耕作出现之后,人类受
(54)是面向对象程序设计语言中的一种机制,这种机制实现了方法的定义与具体的对象无关,而对方法的调用则可以关联于具体的对象。
爸爸的治家方法比外祖母民主一些,他虽秉承祖训,不听“妇人之言”,可是他对妈妈的言论自由却没有什么钳制的举动,换句话说,妈妈能以在野之身批评爸爸。通常是在晚饭后,妈妈展开她一连串、一系列的攻击,历数爸爸的“十大罪”:说他如何刚愎自用,如何治家无方……听久了,
最新回复
(
0
)