首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为达到把a、b中的值交换后输出的目的,某人编程如下: Private Sub Command1_Click() a%=10:b%=20 Call swap(a,b) Print a,b End Sub Pri
为达到把a、b中的值交换后输出的目的,某人编程如下: Private Sub Command1_Click() a%=10:b%=20 Call swap(a,b) Print a,b End Sub Pri
admin
2019-01-17
37
问题
为达到把a、b中的值交换后输出的目的,某人编程如下:
Private Sub Command1_Click()
a%=10:b%=20
Call swap(a,b)
Print a,b
End Sub
Private Sub swap(ByVal a As Integer,ByVal b As Integer)
c=a:a=b:b=c
End Sub
在运行时发现输出结果错了,需要修改。下面列出的错误原因和修改方案中正确的是
选项
A、调用swap过程的语句错误,应改为:Call swap(a,b)
B、输出语句错误,应改为:print"a"."b"
C、过程的形式参数有错,应改为swap(ByRef a Integer,ByRefb Integer)
D、swap中3条赋值语句的顺序是错误的,应改为a=b:b=c:c=a
答案
C
解析
本题考查函数参数传递。VB有两种参数传递方式:传值ByVal和传地址ByRef,ByVal方式形参的修改不会影响到实参,ByRef方式修改形参相当于修改实参。题目要求在调用swap过程后,修改形参影响实参,参数应该使用ByRef方式。
转载请注明原文地址:https://kaotiyun.com/show/v0Fp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有两个水平滚动条HV、HT,还有一个文本框Text1和一个标题为"计算"的命令按钮Command1,并编写了以下程序:PrivateSubCommand1_Click()Callcalc(HV.Value,HT.Value)EndSu
若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是( )。
结构化程序设计的基本原则不包括( )。
下列叙述中正确的是
有下面程序代码:PrivateSubCommand1_Click()DimaAsStringa="COMPUTER"n=search(a,"T")PrintIIf(n=0,"未找到",
编写如下程序:PrivateSubCommand1_Click()Dim13AsIntegerStaticsAsIntegerForn=1To3s=
下列各声明语句中错误的是()。
数据库的数据模型分为
假定编写了如下通用过程:SubSp(x,y)y=1Fori=1Toxy=y*iNextiEndSub在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
随机试题
属于重度过敏反应的是
患者胃痛暴作,恶寒喜暖,脘腹得温则痛减,口淡不渴,喜热饮,舌苔薄白,脉弦紧。治疗应首选
约克是甲国派驻乙国的商务参赞,在乙国任职期间,下列哪项判断是正确的?()
连拱隧道主洞开挖时,左有两洞开挖掌子面错开距离宜大于()m。
建筑安装工程费中的人工费不包括生产工人的()。
张某是从事小百货零售的个体工商户。经主管税务机关批准,该户实行定期定额方式征收税款,其应纳税款核定为每月120元。2013年4月,主管税务机关对辖区内零售行业的税收定额进行了调整,张某应纳税额调整为每月200元。5月10日,张某以定额过高为由未办理纳税申报
“云母屏风烛影深,长河渐落晓星沉”描写的是一天之中的哪一时段:
对磁盘进行移臂调度时,既考虑了减少寻找时间,又不频繁改变移动臂的移动方向的调度算法是( )。
Whichofthefollowingsentenceshasaformalsubject(形式主语)?
A、Itmaintainstheregularsleeppattern.B、Itburnsouttheextraenergy.C、Itkeepspeopleingoodmoods.D、Ithelpsproducet
最新回复
(
0
)