首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定有以下两个过程: 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
假定有以下两个过程: 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
admin
2013-11-19
31
问题
假定有以下两个过程:
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/Jfrp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
Access通过数据访问页发布的数据()。
数据的物理结构在计算机存储空间中的存放形式称为数据的【】。
总计查询中,若要计算方差,应选择的函数是()。
下列关于查询“设计网络”中行的作用的叙述,错误的是()。
OLE对象数据类型的字段存放二进制数的方式是()。
设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置),尾指针reaf=29(指向队尾元素),则该循环队列中共有【】个元素。
有“数字时钟”窗体如下:在窗口中有按钮“[开/关]时钟”,单击该按钮可以显示或隐藏时钟。其中按钮的名称为“开关”,显示时间的文本框名称为“时钟”,计时器间隔已设置为500。请在空白处填入适当的语句,使程序可以完成指定的功能。
能够实现从指定记录集里检索特定字段值的函数是______。
下面叙述中错误的是______。
以下关于报表的叙述正确的是______。
随机试题
在无线通信系统中,对时分多址方式的主要特点描述正确的是()。
A.残余囊肿B.含牙囊肿C.牙源性角化囊肿D.鼻腭囊肿E.球上颌囊肿呈多房性囊性影像,分房大小相近,颌骨膨胀不明显,多为
【背景资料】某民航机场跑道已使用近20年,道面结构为水泥混凝土面层,二灰土基层,压实土基(黏土)。2009年夏季,连续暴雨后跑道主降端接地带附近纵缝处出现了泥土,长约180m。对泥土是否为唧泥,技术人员意见不一。机场管理部门对此非常重视,组织了专
按照《企业会计制度》规定,会计核算必须以人民币为记账本位币。()
对下列增值税应税行为计算销项税额时,按照全额确定销售额的是()。
尼克.胡哲1982年出生于澳大利亚墨尔本,他天生没有四肢,这种罕见的现象医学上称为海豹肢症,在尼克的成长过程中,他不仅要面对来自学习和生活的各种挑战,而且还要与自卑和孤独作斗争。他会问,为什么我与周围其他孩子不同?为什么我一出生就没有手足?随着尼克的成长,
费尽心机:弄巧成拙
有关晏阳初的教育主张,不正确的一项是()
Jene___pasd"ici,jeserailà.
地球表面到底能容纳多少人?没人知道答案。【T1】这取决于人们在不摧毁环境的情况下能种植多少粮食。(dependon)现在世界人口比以前多得多,而且人口还在不断增长。【T2】每15秒钟就有100个孩子出生。(bebom)到20世纪末,世界人
最新回复
(
0
)