首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为达到把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
45
问题
为达到把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全国计算机二级
相关试题推荐
以下关于菜单的叙述中,错误的是( )。
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommand1_Click() ’循环1 Fori=1To3 Forj=1To4
设计窗体时双击窗体的任何位置,将打开()。
数据字典(DD)所定义的对象都包含于
在考生文件夹下有一个工程文件sjt5.vbp,界面如图所示,其功能如下:①单击“读数据”按钮,则把考生文件夹下文件in5.dat中的12组整数(其中每组含有10个数,共计120个整数)读到数组a中;②单击“计算”按钮,则对每组数求平均值,并将所求各级数
以下关于菜单的叙述中,错误的是( )。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。
某系统结构图如下图所示该系统结构图的宽度是()。
以下选项中,不合法的VisualBasic的变量名是
(1)在考生文件夹下有一个工程文件sjt3.vbp。窗体上有一个名称为List1的列表框,且已有若干个项目,如图(a)所示。“部分反序”命令按钮的名称为Command1。程序运行时,单击“部分反序”按钮,列表框中除最前面的一个项目不动外,其他项目的顺序反向
随机试题
认证技术可以分为三个层次:___________、认证体制和密码体制。
A微血管壁通透性升高B毛细血管流体静压增高C血浆胶体渗透压降低D淋巴循环障碍E肾小球滤过率降低急性肾小球肾炎引起的水肿
A.外感咳嗽B.肺虚咳嗽C.劳伤咳嗽D.风热咳嗽E.上实下虚的咳喘证苏子降气汤主治的病证是()
下列不属谵妄表现的是()
对于大城市的交通设施布局,以下做法不妥的是()。
施工合同法律关系的主体是( )。
中国居民企业A(所得税税率为25%)持有甲国B公司40%股权,甲国的所得税税率为10%。2017年B公司实现税前利润4000万元,在甲国缴纳企业所得税400万元。B公司决定向股东分配2500万元的税后利润,A公司分得1000万元,并按照甲国的预提所得税税率
下图为大脑半球分区结构图,其中①②③④四个区域分别代表的是()
Welovepeace,yetwearenotthekindofpeopletoyield________anymilitarythreat.
Longbusridesareliketelevisionshows.Theyhaveabeginning,amiddle,andanend--withcommercialsthrownineverythreeor
最新回复
(
0
)