首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
.假定有以下两个过程: 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
.假定有以下两个过程: 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
admin
2019-05-23
21
问题
.假定有以下两个过程:
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
解析
过程定义时,如果形式参数被说明为传值(ByVal项),则过程调用只是相应位置实参的值"单向"传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会反馈、影响实参的值。由于这个过程,数据的传递只是单向性,故称为"传值调用"的"单向"作用形式。反之,如果形式参数被说明为传址(ByRef项),则过程调用是将相应位置实参的地址传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化又会反向影响实参的值。在这个过程中,数据的传递具有双向性,故称为"传址调用"的"双向"作用形式。在过程定义时,如果未做参数说明,则默认为传址调用。本题过程S1采用的是传值的方式,当然无法实现交换两个变量的值的操作。过程S2形式参数未说明,则默认采用的是传址的方式,可以实现两个变量的值的交换操作。所以本题答案是B。
转载请注明原文地址:https://kaotiyun.com/show/iC0p777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
在考生文件夹下,存在一个数据库文件“samp1.accdb”,里边已经设计好了表对象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”。试按以下操作要求,完成各种操作:设置“tDoctor”表中“性别”字段的默认值
在考生文件夹下,存在两个数据库文件和一个照片文件,数据库文件名分别为“sampl.accdb”和“dResearch,accdb”,照片文件名为“照片.bmp”。试按以下操作要求,完成表的建立和修改:在“tEmployee”表中添加一个新字段,字段
使用VBA的逻辑值进行算术运算时,True值被处理为()。
在表达式中引用窗体上的控件值。下列选项中,语法格式正确的是
如果要将3KB的纯文本块存入一个字段,应选用的字段类型是
逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是
一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班。则实体兴趣班和实体学生之间的联系是
定义了数组A(2to13),则该数组元素个数为
某二叉树的中序序列为DCBAEFG,后序序列为DCBGFEA,则该二叉树的深度(根结点在第1层)为
随机试题
关于芬太尼的描述中,下列哪项错误
A.P波B.QRS波群C.T波D.ST段E.Q-T间期代表心房除极波形的是()
A.表证B.里证C.寒证D.热证E.痰饮
背景A安装公司承包某分布式能源中心的机电安装工程,工程内容有:冷水机组、燃气锅炉、配电柜、水泵等设备的安装和冷热水管道、电缆排管及电缆施工。分布式能源中心的冷水机组、燃气锅炉、配电柜、水泵等设备由业主采购,金属管道、电力电缆及各种材料由安装公司采
动产物权以()为公示手段。
擅自改变原有防火分区,造成防火分区面积超过规定的()的,可以判定为重大火灾隐患。
当基金的持有人不足1000人时,该基金将面临暂停或终止上市交易的后果。()
物业管理服务的()决定了其受益主体的广泛性和差异性。
团体初创阶段的活动主要有两类,它们是()。
新课程改革强调的综合实践活动就是课外活动。()
最新回复
(
0
)