首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为达到把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
2017-08-22
36
问题
为达到把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://jikaoti.com/ti/ezy0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列事件过程的功能是:建立一个名为Datal的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度为1,2,3,…,90。请在空白处填入适当的内容,将程序补充完整。PrivateTypeAng KAsInteger
某程序列表框中有许多项,现在用Timer控件控制时间,0.1秒删除一项,直到删完为止,用一滚动条来显示删除的项目,请选择合适的语句,完成此程序()。PrivateSubCommand2_Click
在窗体上画一个命令按钮(其名称为Command1),然后编写如下事件过程:PrivateSubCommand1_Click()Fori=1To4Ifi=1Thenx=i
在鼠标事件过程MouseDown和MouseUp中,参数Button的值为1、2、4时,分别代表按下鼠标的______、______和______按钮。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的______。
为了显示一个窗体,所使用的方法为【】;为了隐藏一个窗体,所使用的方法为【】。
下面关于菜单的叙述中错误的是______。
数据库三级模式体系结构的划分,有利于保持数据库的【】。
当用【】方式打开文件时,如果对文件进行写操作,则写入的数据附加到原来文件的后面。
对如下二叉树进行后序遍历的结果为
随机试题
2001年12月,美国克莱顿公司向我国某海事法院起诉,根据其对我国巴林顿公司货轮“明星号”享有的货款抵押权求偿。经法院调查,“明星号”是我国巴林顿公司从英国租用的一艘在利比亚登记并挂利比亚国旗的光船。我国该海事法院在处理该案时,应适用下列哪一法律?( )
某工程预计工期10个月,施工合同价款为600万元人民币。根据《建筑工程施工许可管理办法》的规定,建设单位在申请领取施工许可证时,应当到位的资金原则上不得少于()万元人民币。
根据《建设工程质量管理条例》,下列选项中,( )符合勘察、设计单位质量责任和义务的规定。
下列公式中错误的是()
甲公司为乙公司的母公司,2014年3月31日发生如下业务,甲公司以500万元的价格将其生产的产品销售给乙公司,其销售成本为350万元。乙公司购买该产品作为管理用固定资产使用。乙公司对该固定资产按3年的使用期限采用年限平均法计提折旧,预计净残值为0。乙公司在
方针目标管理通过PDCA循环,以()相结合的经济责任制为考核手段,确保方针目标管理全过程的实现。
甲、乙两地点之间有三条道路相连。某地理活动小组测绘了这三条道路的纵向剖面图(图3)。在对应的地形图上可以看出()。
悉尼歌剧院的设计者是()人。
简述民事法律关系。[中山大学2016年研]
并行数据库系统中,对关系进行划分并把它们分布到多个磁盘,所采用的主要技术有3种:轮转法、散列分布和【】。
最新回复
(
0
)