首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为达到把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
2016-11-12
58
问题
为达到把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 As Integer,ByRef b As Integer)
D、swap中3条赋值语句的顺序是错误的,应改为
a=b:b=c:c=a
答案
C
解析
本题考查参数传递。vB过程调用中,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用ByRef声明,说明此参数为传址调用;没有说明传递类型,则默认为传址传递(即形参的结果会传递给实参)。本题中为了实现数据的交换,要求进行传址调用,因此形参前面不应用ByVal声明。
转载请注明原文地址:https://kaotiyun.com/show/FoGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画1个文本框,名称为Text1,然后编写如下程序:PrivateSubFormLoad()Open“C:\dat.txt”ForOutputAs#1Text1.Text=“”End
若将变量TestDate声明为Date类型,则下列为变量TestDate赋值的语句中正确的是()。
在名为Form1的窗体上绘制一个图片框,名为Pic1,高为1800、宽为1600,通过属性窗口把考生目录下的图像文件pic1.bmp放到图片框中(如下图所示)。注意:文件必须存放在考生文件夹中,工程文件名为execise107.vbp,窗
在窗体上画一个文本框,名称为Textl,然后编写如下程序:PrivateSubFormLoad()Open“d:\temp\dat.txt”ForOutputAs#1Textl.Text=""EndSub
下列关于关系运算的叙述中正确的是()。
为了使模块尽可能独立,要求()。
将数学表达式Cos2(a+B)+5e2写成VisualBasic的表达式,其正确的形式是______。
软件工程学中除软件开发技术需重视外,另一重要组成内容是软件的【】。
滚动条控件中,用来设置鼠标单击滚动箭头时滚动条移动的大小的属性是______。
下面的数写成普通十进制数是()。8.6787E+8
随机试题
镇政府在开展扶贫工作,领导安排你到辖区各村开展调研,以便更好地制订扶贫方案。你会怎么开展调研?
《王风·黍离》的主要内容是()。
当前,我国国家安全内涵和外延比历史上任何时候都要丰富,时空领域比历史上任何时候都要宽广,内外因素比历史上任何时候都要复杂,必须坚持总体国家安全观。总体国家安全观的依托是()
具有补肾助阳、润肠通便作用的药物是
中年女性乳头鲜红色血性溢液,应首先考虑
囊壁中含有皮肤附件结构的囊肿是()
一个长方体的体积是1560,它的长、宽、高均为自然数,它的棱长之和最少是______________。
1.政府公信力是政府依据自身的信用所获得的社会公众的信任程度,是社会组织和民众对政府信誉的一种主观价值判断,是政府实施行政行为时的形象和所产生的信誉在社会组织和民众中形成的心理反应。一句话,政府公信力是政府的影响力与号召力,体现的是政府的信用能力,反映的是
配套效应:指拥有某件物品后,为了追求完美效果而不断配置其他相应物品。下列不属于配套效应的是:
物流行业近几年发展迅猛,消费者对商品在运输过程中的要求也不断提高,既关心速度,又关心质量,某物流公司为了减少货物在途中的损坏,决定增加包装的填充材料,填满包装中的所有空间。然而,一段时间后,统计顾客投诉发现,商品损坏的数量显著增加。以下哪项如果为
最新回复
(
0
)