首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下程序: 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
31
问题
设有如下程序:
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://jikaoti.com/ti/Dqg0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列代码的执行结果是( )。publicclassTest{publicstaticvoidmain(Stringargs[]){floatf=5.0f;int
类变量必须带有的修饰符是
最常用的一种基本数据模型是关系数据模型,它的表示应采用()。
下面选项中不属于简单数据类型的是( )。
按运算符操作数的数目划分,运算符?:的类型是
实现下列()接口可以对TextField对象的事件进行监听和处理。
【】属性是专门定义常值变量的保留字。
下面不属于软件工程3个要素的是
用链表表示线性表的优点是
随机试题
这个标志是何含义?
强调人的身心发展动因是人自身所固有的自然因素预先决定的,这种理论是()
患者王某,女,20岁。溺水,被救出时呼吸、心跳已停止,立即由二人行心肺复苏术,人工呼吸与胸外心脏按压的比例为
A.阻断中枢5-HT受体B.使突触间隙的NA浓度下降C.阻断中枢多巴胺D2受体D.抑制中枢PG合成E.抑制外周PG合成氯丙嗪抗精神病的作用机制是
丹毒肝脾湿火证的治疗可以选用()。
(2011年)下列哪项是一种具体落实地方各级人民政府和有污染的单位对环境质量负责的行政管理制度?
下列性状中可遗传的是()。
某派出所一副所长和一民警开着警车,路过一个车祸现场,车祸受伤人员伤势较重,群众向副所长和民警求助,副所长和民警停车后,观望了一下,借故离开,一人因此失血过多死亡。根据公安部的“三项纪律”规定,公安机关对两位民警应先采取()。
20世纪30年代苏联教育改革与发展国民教育的纲领性文件是()。
社会とはことなり、学校という場所ではまだまだデジタル移民のけんりょくは大きい。きようしはまだまだデジタル移民であるし、きょうかしょを始めとする教材、カリキュラムなども含めた教育システムそのものもデジタル世界以前の世界観にもとづいている。デジタル市民はそうし
最新回复
(
0
)