首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定有以下两个过程: 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
24
问题
假定有以下两个过程:
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对象的是
如果字段“考查成绩”的取值范围为小写字母a~e,则下列选项中,错误的有效性规则是
在学生成绩表中,若要查询姓“张”的女同学信息,应将条件设置为()。
在企业中,职工的“工资级别”与职工个人“工资”的联系是
宏命令GoToRecord的功能是()。
“商品”与“顾客”两个实体集之间的联系一般是
表示学生选修课程的关系模式是SC(S#,C#,G),其中S#为学号,C#为课程号,G为成绩,检索选修了课程号为2的课且成绩不及格的学生学号的表达式是
下面不属于黑盒测试方法的是
AOrB准则表达式表示的意思是()。
随机试题
国内某钢铁企业所需铁矿石全部从巴西淡水河谷公司进口,该企业采取的物力资源战略为()
引起糖耐量降低的疾病有()(1991年)
导赤散主治心经有热之证,属于下列何种情况者为宜()
A.氯胺酮B.芬太尼C.麦角胺D.地西泮E.地巴唑根据《麻醉药品和精神药品品种目录(2013年版)》,属于第二类精神药品品种的是
房地产抵押合同签订后,土地上新增的房屋属于抵押财产。[2003年考题]()
影响混凝土强度的因素主要有原材料及生产工艺方面的因素。其中原材料方面的因素包括()
抗震等级高的房屋比抗震等级低的房屋更能抵抗地震。但统计一下在地震中倒塌的房屋数量,房屋抗震等级高的城市和房屋抗震等级低的城市几乎一样。以下哪项陈述对消除这种不一致最有帮助?
设有如下所示的某商场购物记录集合,每个购物篮中包含若干商品:现在要基于该数据集进行关联规则挖掘。如果设置最小支持度为60%,最小置信度为80%,则如下关联规则中,符合条件的是()。
At18,AshanthiDeSilvaofsuburbanClevelandisalivingsymbolofoneofthegreatintellectualachievementsofthe20thcentu
IsCollegeReallyWorththeMoney?TheRealWorldEsteGriffithhaditallfiguredout.WhenshegraduatedfromtheUniversit
最新回复
(
0
)