首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下程序: Private Sub Form_Click() Dim a As Integer,b As Intger a=20:b=50 p1 a,b p2 a,b p3 a
设有如下程序: Private Sub Form_Click() Dim a As Integer,b As Intger a=20:b=50 p1 a,b p2 a,b p3 a
admin
2010-03-30
46
问题
设有如下程序:
Private Sub Form_Click()
Dim a As Integer,b As Intger
a=20:b=50
p1 a,b
p2 a,b
p3 a,b
Print"a=";a,"b=";b
End Sub
Sub p1(x As Integer,ByVal y As Integer)
x=x+10
y=y+20
End Sub
Sub p2(ByVal x As Integer,y As Integer)
x=x+10
y=y+20
End Sub
Sub p3(ByVal x As Integer,ByVal y As Integer)
x=x+10
y=y+20
End Sub
该程序运行后,单击窗体,则在窗体上显示的内容是:a=【 】和b=【 】。
选项
答案
30, 70
解析
本题考查了参数的虚实结合的传送方式。用虚实结合的方式,实现调用程序和被调用过程之间的数据传送。传送方式有两种:按值传送和按址传送。按值传送:Call语句中的实际参数是常量或表达式时表示按值传送。若要求变量按值传送,可以把变量用括号括起来,使之成为一个表达式。例如,实际参数写成(a),则(a)表示一个表达式,表示按值传送。在过程的定义语句中使用ByVal关键字指定形式(虚拟)参数,也表示按值传送参数。 按址传送:Call语句中的实际参数是变量时,表示是按地址传送参数。 理解了以上知识点后我们再来分析本题。题中的三个过程p1中x为传址方式,y为传值方式;p2中x为传值方式,y为传址方式;p3中x和y都为传值方式。特别要注意的是在传值调用时不影响实际参数,传址调用时影响实际参数。故在调用了三个过程后,a只在p1过程中受到了影响b只在p2过程中受到了影响。在p1中执行的语句a=a+10使a的值变为30。在p2中执行的语句b=b+20使b的值变为70。
转载请注明原文地址:https://kaotiyun.com/show/31mp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列哪个类或接口定义了线程同步与交互的方法?( )
Java语言的各种数据类型之间提供两种转换:【】和强制转换。
软件是一种()。
下列哪个成员方法声明是正确的?()
下列线程状态转换序列,在线程实际运行中可能出现的序列是
下列代码将对象写入的设备是 ByteArrayOutputStreambout=newByteArrayOutputStream(); ObjectOutputStreamout=newObjectoutputStream(bout);
char类型被封装在()中。
关于文件名的处理中,测试当前文件是否目录用______函数。
关系数据库管理系统应实现的专门的关系运算包括______。
结构化程序设计的基本原则不包括
随机试题
(2013年)下列关于上市公司公司债券投资者权益保护制度的表述中,符合证券法律制度规定的是()。
清热剂的作用不包括
患者,女性,53岁,乳腺癌。在全麻下行乳腺癌根治术,术后安返病房。麻醉清醒前护士应为患者采取的体位是
依据《税收征收管理法》,税收强制执行措施在下列哪些情形下可以采用?()
下列不属于基金巨额赎回的是()。
下列各项中,属于按照是否具有透支功能对银行卡分类的是()。
通货膨胀一般指因货币供给大于货币实际需求而引起的一段时间内物价持续而普遍上涨的现象。通货膨胀的实质是()。
①自私者只记得“为己”二字,他们看来,舍己救人,公而忘私的行为是______的。②货柜上摆满了具有传统特色的瓷器、翡翠、玉雕、字画等,品种齐全,______。③在昔日有白象王国之称的泰国,大象已经沦落为都市里乞讨的“象丐”,在拥挤的马路上跟
“通过批判旧世界来发现新世界”是()
设A为n阶实对称矩阵,下列结论不正确的是().
最新回复
(
0
)