首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为达到把a、b中的值交换后输出的目的,某人编程如下: Private Sub Commandl Click() a%=10:b%=20 Call swap(a,b) Print a,b End Su
为达到把a、b中的值交换后输出的目的,某人编程如下: Private Sub Commandl Click() a%=10:b%=20 Call swap(a,b) Print a,b End Su
admin
2012-09-07
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 As Integer,ByRefb As Integer)
D、swap中3条赋值语句的顺序是错误的,应改为a=b:b=c:c=a
答案
C
解析
本题考查参数传递。Ⅷ过程调用中,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用ByRef声明,说明此参数为传址调用;没有说明传递类型,则默认为传址传递(即形参的结果会传递给实参)。本题中为了实现数据的交换,要求进行传址调用,因此形参前面不应用BvVal声明。
转载请注明原文地址:https://kaotiyun.com/show/NJhp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
类是一个支持集成的抽象数据类型,而对象是类的【】。
对话框在关闭之前,不能继续执行其他操作,这种对话框属于
一个关系中属性个数为1时,称此关系为
下列有关子菜单的说法中,错误的是
如果要将窗体中的某个命令按钮设置成无效状态,应该设置命令按钮的哪一个属性?
在窗体上画一个通用对话框图,其Name属性为Cont,瑞画一个命令按钮,Name属性为Command1,然后编写如下事件过程: PrivuteSubCommand1_Click() Cont.FileName="" Cont.Fla
在深度为5的满二叉树中,结点的个数为
表达式3^2Mod36\2^5的值是【】
下列关于队列的叙述中正确的是
在窗体上有一个列表框,名称为List1,该列表框中有三个选项,分别为“123”、“456”和“789”,当前没有任何选项被选中,则执行List1.RemoveItemList1.ListIndex语句后,移去的是()。
随机试题
根据企业国有资产法律制度的规定,在国有独资公司发生的下列事项中,由履行出资人职责的机构决定的是()。
下述哪种方法不能有效清除牙齿邻面的菌斑
某外商向国内一加工贸易企业提供价值港币1000元(当天外汇牌价的买卖中间价为100港币=107元人民币)的塑料玩具样品,要求按样品加工生产。此批玩具样品进口时,海关应按()办理放行手续。
注意是一种独立的心理过程。()
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定规律性()。
不属于“前三头同盟”的是()。
香港联系汇率制的内容和运行机制如何?如何理解其两个内在的自我调节机制?该制度主要存在哪些问题?
材料1亚洲文明对话大会于2019年5月15日在北京隆重开幕。中国国家主席习近平出席大会开幕式、发表主旨演讲,并出席有关活动。柬埔寨、希腊、新加坡、斯里兰卡、亚美尼亚等国家元首和政府首脑,蒙古国领导人,联合国教科文组织等国际组织负责人将出席大会,
设A为三阶实对称矩阵,ξ=为方程组(2E—A)X=0的一个解,|E+A|=0,则A=_________.
单元测试是软件测试的基础性测试,它通常采用的方法是
最新回复
(
0
)