首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定有以下两个过程: 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
2015-07-10
52
问题
假定有以下两个过程:
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
解析
VBA中定义过程时如果省略传值方式则默认为按地址传递,过程S2中省略了参数传递方式说明,因此,参数将按传址调用,而过程S1由于声明为按值传递(ByVal)所以会按传值调用参数。而在过程调用时,如果按传值调用,实参只是把值传给了形参,在过程内部对形参值进行改变不会影响实参变量,按址调用却不同,这种方式是把实参的地址传给了形参,在过程中对形参值进行改变也会影响实参的值。因此,过程S2能够交换两个变量的值,而S1不能实现。
转载请注明原文地址:https://kaotiyun.com/show/lFgp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
Access自动创建的主键是()型数据。
在n个运动员中选出任意r个人参加比赛,有很多种不同的选法,选法的个数可以用公式(作图)计算,在窗体上设计3个文本框,名称依次是Text1、Text2、Text3。程序运行时在Text1、Text2中分别输入n和r的值,单击Command1按钮即可求出选法的
在条件宏设计时,对于连续重复的条件,要替代重复条件式可以使用下面的符号______。
Sub过程和Function过程最根本的不同是
下列不属于设计创建报表、窗体、数据访问页共有的控件是
结构化程序设计的3种基本结构分别是顺序、选择和______。
在窗体上画一个名称为C1的命令按钮,然后编写如下事件过程:PrivateSubC1_Click()a=0n=InputBox("")Fori=lTonForj=lToia=a+1NextjNe
已知一个学生数据库,其中含有班级、性别等字段,若要统计每个班男女学生的人数,则应使用()查询。
向已有表中添加新字段或约束的SQL语句是______。
随机试题
在信息安全中,最常用的病毒稳蔽技术有哪几种
肺结核传染的主要途径与方式是
胃特有的运动形式是小肠特有的运动形式是
对肠结核患者的护理措施包括
甲洗衣服务有限公司成立于2015年3月31日,为个人投资企业,投资人为王某。注册资金:50万元人民币。经营范围:洗衣服务。2015年4月4日,王某与A厂签订合同,购买了一台燃油蒸汽锅炉,出口水压为0.2MPa(表压),且额定功率为0.1Mw,配套设施:锅
下列关于产品责任的表述中,正确的有()。
下列各项费用,应通过“管理费用”科目核算的是()。
本题涉及增值税、消费税、城建税、教育费附加及地方教育附加。位于城市市区的一家电视机生产企业(以下简称甲企业)和一家百货商场(以下简称乙商场)均为增值税一般纳税人。2018年2月份发生以下业务:(1)甲企业销售给乙商场一批电视机,不含税销售额为70万元,
A、StayinPrinceUniversityforonemoreyear.B、Learntoliveawayfromfamilyandfriends.C、Checkintotheexacttransferreq
Whatisthepositionwantedintheadvertisement?____________________________totheSalesManager.Whatisthequalific
最新回复
(
0
)