首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下程序: 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
63
问题
设有如下程序:
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的继承机制描述错误的是()。
Java的I/O流包括字节流、【】、文件流、对象流和管道流。
结构化程序设计的3种基本逻辑结构是顺序、【】和循环。
下列各项说法中错误的是()。
下列程序中,若从键盘中输入的是大写字母C,则程序输出的结果是()。Importjava.io.*;publicclassExam{publicstaticvoidmain(Stringargs[]){intch=0;
数据结构中,与所使用的计算机无关的是数据的()。
所谓【】,是指对数据集合中的各元素以各种方式进行运算,包括插入、删除、查找、更改等运算,也包括对数据元素进行分析。
设a=8,则表达式a>>>2的值是【】。
下面不属于软件工程的3个要素的是()。
随机试题
下列免疫学测定方法敏感性最高的是
促进Hb转变为HbO2的因素是
增加直肠栓剂发挥全身作用的条件是( )。
甲、乙、丙3人各出资2000元买一条船后,甲欲投资开商店,故想转让自己的份额,甲通知乙、丙后,乙表示愿出1500元买下甲的份额,丁知道后愿似2000壳买下,丙即表示愿以2000元买下。根据法律规定,甲应将其份额卖给谁?()
《风景名胜区条例》规定:在风景名胜区内进行()活动,应当经风景名胜区管理机构审核后,依照有关法律、法规的规定报有关主管部门批准。
某分项工程招标工程量清单为1000m2,施工中由于涉及变更调整为1200m2。该分项工程招标控制价单价为300元/m2。投标报价学价为360元/m2,根据《建设工程量清单计价规范》。该分项工程的结算款为()元。
根据耕地占用税有关规定,占用林地建房或者从事非农业建设的,适用税额可以适当低于当地占用耕地的适用税额,具体适用税额按照()的规定执行。
星座:天文:流星雨
黄色颜料和绿色颜料混合所得到的颜色,其明度是()
OneofJim’sfeetwasbiggerthantheother."Icanneverfindshoesformyfeet,"hesaidtohisfriendDick."Whydon’tyo
最新回复
(
0
)