首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为达到把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
38
问题
为达到把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)和一个标签(名称为Label1),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是
设窗体上有2个文本框Text1和Text2,并有下面的事件过程:DimnPrivateSubText1_KeyPress(KeyAsciiAsInteger)If"A"<=Chr(KeyAscii)AndChr(KeyAscii)<="Z
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是
下面能够将某个变量声明为局部变量的是
关于文件操作,以下叙述中正确的是
为了保存数据,需打开顺序文件“E:\UserData.txt”,以下正确的命令是
VisualBasic控件一般都规定一个默认属性,在引用这样的属性时,只写对象名而不必给出属性名。默认属性为Caption的控件是
(1)在考生文件夹下有一个工程文件sit3.vbp,相应的窗体文件为sit3.frm,包含了所有控件和部分程序,如图2.90所示。要求如下:①利用属性窗口向列表框添加四个项目:VisualBasic、TurboC、C++、Java。②
窗体上有1个名为List1的列表框,其中已经输入了若干个项目(如图3所示);还有2个文本框,名称分别为Text1、Text2,1个名称为Command1的命令按钮,并有以下程序:PrivateSubCommandl_Click()Dimst
随机试题
货币是数字数据类型的特殊类型,等价于具有()属性的数字字段类型。
用户可以在上面发表文章或阅读文章,可以聊天交友的________________简称BBS。
A.昏睡B.意识模糊C.浅昏迷D.深昏迷E.谵妄神志不清,出理错觉、幻觉、躁动不安、言语杂乱伴有定向力障碍应考虑为()
男性,45岁,发现高血压2个月,药物治疗无效,明显乏力2周。查体:血压140/92mmHg,心率90次/分,律齐。化验:血糖6.2mmol/L,血钾2.8mmol/L。B超示:左肾上腺区域有直径1.5cm实性占位病变。该患者最可能的诊断是
下列叙述不正确的是
细菌结构中与致病性无关的是( )
下列各项,可见咳嗽痰多,色黄稠黏,喉中痰鸣症状的是()
基金在向个人投资者分配股息、红利以及利息时,按50%计算应纳税所得额,代扣代缴个人所得税。( )
用Outlook编辑电子邮件:收信地址:ma114test@163.com主题:TurboC整型变量将Testle.txt作为附件粘贴到信件中。信件正文如下:您好!信件附件是TurboC语言整型变量说明,请查阅,收到请回信。此致敬礼!
Itmayseemanoddtimetoworryaboutsavings.ThisweektheNationalBureauofEconomicResearchdeclaredthattheworld’s,la
最新回复
(
0
)