首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定有以下两个过程: 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
31
问题
假定有以下两个过程:
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全国计算机二级
相关试题推荐
按数据的组织形式,数据库的数据模型可分为三种模型,它们是
下面是面向对象主要特征之一的是
已知代码下:DimstrSQLAsStringstrSQL="CreateTableStudent("strSQL=strSQL+"SnoCHAR(10)PRIMARYKEY,"strSQL=strSQL+"SnameVARCHAR(15)N
在VBA中,如果没有声明或用符号来定义变量的数据类型,变量的数据类型为()。
“学生表”中有“学号”“姓名”“性别”和“入学成绩”等字段。执行如下SQL命令后的结果是()。SelectAvg(入学成绩)From学生表GroupBy性别
为窗体中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的
在代码调试时,使用Debug.Print语句显示指定变量结果的窗口是
下列程序的功能是输出100到200间不能被3整除的数,程序空白处应填写的语句是PrivateSubCommmandl_Click()DimXAsIntegerx=100DoUntilx_________
在关系数据库中,用来表示实体间联系的是
VBA表达式Int(—17.8)+Sgn(17.8)的值是()。
随机试题
个人投资者买卖封闭式基金份额按1‰缴纳印花税。( )
《儒林外史》中讲究文行出处的潇洒士人的代表是()
CO2在血液中运输的形式有
下列属于非概率抽样的是
女性,30岁。因宫外孕破裂大出血入院。体检面色苍白,脉搏140次/分,血压60/40mmHg。为防止发生过敏反应,输血前应皮下注射抗过敏药物。下列操作方法中错误的是
2011年5月,某地人民法院受理了该县农业银行诉李某金融借款合同纠纷案件。因案件事实清楚、法律关系明确,标的额都在3万元以下,符合小额速裁案件的受理标准。经征求原被告意见,同意适用“小额速裁”。该院开庭不到30分钟,双方当事人便达成了调解协议。关于该审判方
“渐”的作用,就是用每步相差极微极缓的方法来隐蔽时间的过去与事物的变迁的痕迹,使人误认其为恒久不变。这真是造物主骗人的一大诡计!这有一个比喻的故事:某农夫每天朝晨抱了犊而跳过一沟,到田里去工作,夕暮又抱了它跳过沟回家。每日如此,未尝间断。过了一年,犊已渐大
请读程序:#include<stdio.h>#include<string.h>main(){char*s1="AbCdEf’,*s2="aB";s1++;s2++;printf("%d\n"
DemographicindicatorsshowthatAmericansinthepostwarperiodweremoreeagerthanevertoestablishfamilies.Theyquickly
Althougheachbabyhasanindividualscheduleofdevelopment,generalpatternsofgrowthhavebeenobservedThreeperiodsofdev
最新回复
(
0
)