首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为达到把a、b中的值交换后输出的目的,某人编程如下: Private Sub Commandl_Click() a%=10:b%=20 Call swap(a,b) Print a,b End Sub Pri
为达到把a、b中的值交换后输出的目的,某人编程如下: Private Sub Commandl_Click() a%=10:b%=20 Call swap(a,b) Print a,b End Sub Pri
admin
2018-10-15
32
问题
为达到把a、b中的值交换后输出的目的,某人编程如下:
Private Sub Commandl_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/IUFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()Dima%,b%,c%a=8:b=3Doc=a-bPrintc;a=b
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:OptionBase1PrivateSubCommand1_Click() d=0 c=10 x=Array(10,12,21,32,24) Fori=
下列程序段的输出结果是x=5Printx+1;x+1
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
有下面程序代码:PrivateSubCommand1_Click()a=Array(1,2,3,4,5,6,7,8,9,10)n=UBound(a)Fork=0ToUBound(a)
若程序中有语句:y=proc(6),则proc应该是
(1)在考生文件夹下包含一个工程文件sjt3.vbp,请在名称为Form1的窗体上添加一个名称为Text1的文本框和一个名称为C1、标题为“转换”的命令按钮,如图所示。在程序运行时,单击“转换”按钮,可以把Text1中的小写字母转换为大写,把大写字母转换为
For循环的循环控制变量
下面能够将某个变量声明为局部变量的是
随机试题
决定油缸活塞运动速度的主要因素是()。
就当前认识来说,基因表达调控最主要的环节是()。
我国最早的病案记录是公元前200年西汉时的淳于意,他写的25例病案记录在
有抗震要求的砖砌体房屋,构造柱的施工()
债权人会议通过和解协议的决议,由出席会议的有表决权的债权人1/2以上同意,并且其所代表的债权额占无财产担保债权总额的2/3以上。()
甲企业2017年11月1日销售一批商品,并于当日收到面值6000元、期限3个月、不带息的银行承兑汇票一张。12月31日,该应收票据的账面价值为()元。
某患者周期性地出现短暂的(1~3天)情绪高涨,活动多,精力旺盛;继之持续很长时间的情绪低落,思维缓慢,对学习、下作缺乏兴趣,精力疲惫。如此周而复始。这种现象可能是()。
关于社会监督的表述不正确的是()。
校本研究是以学校所存在的突出问题和学校发展的实际需要为选题范围.以学校教师作为研究的主要力量,通过一定的研究程序取得研究成果,并且将研究成果直接用于学校教育教学的研究活动。校本研究是教育行动研究在中国新时期教改一线的代名词。根据上述定义,下列不属于校本研究
魔术是一门________的艺术,要想产生惊奇的效果,就要制造假象,将物体真实的状态________起来。一般,魔术师们总是会将各种物体藏起来,让人们对物体的状态产生错误的想象,而事实上,魔术表演还能制造出更加有趣的________:比如,在观众的脑子里创
最新回复
(
0
)