首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为达到把a、b中的值交换后输出的目的,某人编程如下: Private Sub Commandl_Click() a%=10:b%=20 Call swap(a,b) Print a,b End Sub Private Sub swap
为达到把a、b中的值交换后输出的目的,某人编程如下: Private Sub Commandl_Click() a%=10:b%=20 Call swap(a,b) Print a,b End Sub Private Sub swap
admin
2019-06-11
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/DVUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设窗体上有一个Text1文本框和一个HScroll1水平滚动条,并有下面的事件过程:PrivateSubHScroll1_Change()Text1=HScroll1EndSub在程序运行时,当把滚动框移动到最左边时,文本框中显示的是100;
以下叙述中,错误的是
某人为计算n!(0<n<=12)编写了下面的函数过程:PrivateFunctionfun(nAsInteger)AsLongDimpAsLongp=1Fork=n-1To2Step-1p=p*kNextkfun=pEn
为了实现对象的自动拖放,应该设置该对象的一个属性。下面设置中正确的是
下列链表中,其逻辑结构属于非线性结构的是
在表达式2+3*4^5一Sin(x+1)/2中,首先进行的运算是()。
在软件开发中,需求分析阶段可以使用的工具是
下列关于数据库设计的叙述中,正确的是
要想不使用Shift或Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的MultiSelect属性设置为
考生文件夹下有一个数据库文件“samp2.accdb”,其中存在已经设计好的3个关联表对象“tStud”、“tCourse”和“tScore”及表对象“tTemp”。请按以下要求完成设计。(1)创建一个查询,查找并显示学生的“姓名”、“课程名”和
随机试题
关联交易的行为包括()。 Ⅰ.合作开发项目Ⅱ.担保 Ⅲ.代理Ⅳ.租赁
餐厅原始销售记录的统计只能是通过摘录顾客账单上的相关信息进行分析。()
多级放大器前后级的静态工作点相互影响的耦合方式为()。
Somepeoplebelievethatinternationalsportcreatesgoodwillbetweennationsandthat,ifcountriesplaygamestogether,theyw
按照英尼斯的观点,下列选项中属于偏向时间的媒介是
已知A=,a,b>0且a+b2=1.求(1)A的特征值;(2)将A对应的二次型化为标准形,并写出所用的变换.
下列哪种观点是正确的:
某施工单位因严重违章施工造成了重大生产安全事故,有关行政机关拟吊销其资质证书。以下有关行政处罚程序的表述错误的是()。
下列属于文化景观遗产的项目有()
Assumingthataconstanttravel-timebudget,geographicconstraintsandshort-terminfrastructureconstraintspersistasfundame
最新回复
(
0
)