首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为达到把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
2020-04-18
23
问题
为达到把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/KwTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
如图5所示,在列表框Listl中已经有若干人的简单信息,运行时在Textl文本框(即”查找对象”右边的文本框)中输入一个姓或姓名,单击”查找”按钮,则在列表框中进行查找,若找到,则把该人的信息显示在Text2文本框中。若有多个匹配的列表项,则只显示第1个匹
下列不一定是传值的虚实结合方式的选项是()。
某二叉树的前序序列为ABCD,中序序列为DCBA,则后序序列为
下列选项中不属于结构化程序设计原则的是( )。
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt.in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。窗体上按钮“读取数据”的功能是把in5.txt中的所有记录读到数组a
使用Line控件在窗体上画一条从(0,0)到(600,700)的直线,则其相应属性的值应是( )。
编写如下程序:PrivateSubCommand1_Click()DimnAsLong,sAsStringn=InputBox("输入一个数")DoWhilen0Printn\10
某二叉树有5个度为2的结点,则该叉树中的叶子结点数是()。
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
以下选项中,不合法的VisualBasic的变量名是
随机试题
我们一致同意一旦得出调查结论,就尽早让公众知晓。
小明不善绘画,交给美术老师的作业是一些杂乱无章的涂鸦,他很忐忑地等待老师的批评。老师看后举着这幅作品说:“我数过了,这位同学的绘画中共用了24种颜色,是我们班使用颜色最多的,我为他的进步而高兴。”接着又亲切地对小明说:“你能用这么多颜色,如果平时再多多练习
使子宫内膜产生分泌期变化的直接作用的激素主要
检查某药物中的重金属,称取样品1.0g,依法检查,与标准铅溶液(10μgPb/ml)1.0ml在相同条件下制成的对照溶液比较,不得更深。重金属的限量为
邓某从商店出售的自行车中选购了一辆飞鸽牌红色女式车,这时,这辆自行车是:()
贷款总结评价的内容不包括()。
人体的呼吸过程主要包括三个相互联系的环节,即外呼吸、_______和_______。
下列属于不协和音程的是()
以下不属于网络反病毒技术范畴的是()。
Besidesconcernsabouthowadsaffectindividuals,criticshaveraisedethicalissuesabouthowadvertisingaffectssociety.F
最新回复
(
0
)