首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定有以下两个过程: 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 I
假定有以下两个过程: 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 I
admin
2013-01-20
51
问题
假定有以下两个过程:
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://www.kaotiyun.com/show/Njup777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
若PAT是一个类,则程序运行时,语句PAT(*ad){3};”调用PAT的构造函数的次数是()。
有如下类定义:classShape{public:___________________//纯虚函数Draw的声明};横线处缺失的纯虚函数Draw的声明是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
下面不属于C++的预定义的流对象是()。
有如下函数模板:template<typenameT,typenameU>Tcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
建立一个类对象时,系统自动调用
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
算法的有穷性是指()。
下列关于算法复杂度叙述正确的是
窗体是Access数据库中的一种对象,以下哪项不是窗体具备的功熊______。
随机试题
患者,男,80岁。因进不洁食物后呕吐胃内容物、腹泻2天,昏迷1天,无畏寒、发热,既往有高血压病史8年余。查体:体温38.7℃,脉搏116次/分,呼吸28次/分,脉搏70/55mmHg,无压眶反应,皮肤干燥、弹性极差,心、肺、腹无明显异常。尿糖(++++),
某房地产的法定用途为工业用途,现状为商业用途,拟对该房地产进行估价。若委托方提供了城市规划行政主管部门同意该房地产改变为商业用途的文件,但尚未办理用途变更手续,评估时应假设估价对象为()。
如图所示,则结构中AC和BC两杆所受的力为()。
关于工业企业厂界噪声预测内容,符合《环境影响评价技术导则—声环境》要求的有()。
病例:患者,男,60岁。3年来走路、咳嗽或用力排便时反复出现右侧腹股沟肿块,呈椭圆形,平卧时肿块可消失。6小时前托举重物时肿块增大,局部剧痛,平卧不能回纳,肛门停止排便排气。诊断为腹外疝入院治疗。患者经治疗后即将出院,下列出院指导中正确的是(
李某在山上劳作,遇到邻村的妇女王某路过,便拿着镰刀欲对王某实施抢劫,不料被王某夺下镰刀,向其头上猛砍一刀,当即将李某杀死。王某的行为属于正当防卫。()
目前流行的嵌入式操作系统有多个,下面不属于嵌入式操作系统的是()。
一个字符的标准ASCII码的长度是
What’sthepossiblerelationshipbetweenthetwospeakers?
Nevermindthefighttogetpeopletoopentheirwalletsintherecession—somecompaniesaretakingadifferentpolicy,andtryi
最新回复
(
0
)