首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为达到把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
33
问题
为达到把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全国计算机二级
相关试题推荐
设a是整型变量,与函数IIf(a>0,-a,a)有相同结果的代数式是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
对数据元素之间的逻辑关系的描述是_____________。
窗体上有一个名称为Optionl的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOptionl_Click(IndexAsInteger)…EndSub下面关
设置定时器控件的Interval属性为2000,Enabled属性为True,并且有下面的事件过程,程序运行时计算机将发出()次Beep声。SubTimer1_Timer()BeepEndSub
设有以下函数过程:Functionfun(mAsInteger)AsIntegerDimkAsInteger,sumAsIntegersum=0Fork=mTo1Step-2sum
以下关于函数过程的叙述中错误的是()。
下列工具中为需求分析常用工具的是______。
软件危机出现于60年代末,为了解决软件危机,人们提出了【】的原理来设计软件,这就是软件工程诞生的基础。
下列关于栈和队列的描述中,正确的是()。
随机试题
使用眼线液比使用眼线笔更适合初学者。()
A、主动转运B、被动扩散C、促进扩散D、吞噬作用E、胞饮作用限制扩散
A、2’-OH黄酮B、7,4’-OH黄酮C、5-OH黄酮D、6-OH黄酮E、5’-OH黄酮酸性最弱的是
A.阿胶B.生地黄C.桂枝、生姜D.麦冬、麻仁E.炙甘草、人参、大枣
下列关于自诉案件的说法正确的有:()
可以吊销矿山企业采矿许可证和营业执照的行为有()。
地陪导游在接团时,应当提前()分钟到达接站地点。
20世纪60年代,我国科学技术事业的主要成就是()。①万吨水压机研制成功②原子弹爆炸成功 ③人工合成牛胰岛素结晶成功④氢弹爆炸成功
Sharingtasksanddecisionsinthehomeleadsto______.Theauthorstatesthatbringingupchildren______.
ExercisetoProtectAgingBodies—andBrainsA)Weallknowthatexerciseisgoodforyou.Stayingphysicallyactivehelpskeep
最新回复
(
0
)