首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
单击按钮时,以下程序运行后的输出结果是 Private Sub proc1(x As Integer,y As Integer,z As Integer) x=3*z y=2*z z=x+y End Sub Private Sub
单击按钮时,以下程序运行后的输出结果是 Private Sub proc1(x As Integer,y As Integer,z As Integer) x=3*z y=2*z z=x+y End Sub Private Sub
admin
2013-04-11
45
问题
单击按钮时,以下程序运行后的输出结果是 Private Sub proc1(x As Integer,y As Integer,z As Integer) x=3*z y=2*z z=x+y End Sub Private Sub Command1_Click() Dim x As Integer,y As Integer,Z As Integer x=1:y=2:z=3 Call proc1(x,x,z) Print x;x;z Call proc1(x,y,y) Print x;y;y End Sub
选项
A、6 6 12 `
B、9 5 10 6101051010
C、9 6 12
D、9 10 10 910155410
答案
1
解析
从整体上看,可得主调过程将两次调用过程Proc1后,实参的值将随形参变化而变化,现在分析一下这两次调用实参和形参是怎么变化的。第一次调用被调过程proc1,主调过程把实参x,x,z的地址分别传给形参x,y,z,此时形参x,y,z值分别为1,1,3,执行语句x=3*z后,形参x值变为9,此时相对应的实参 x也变为9,执行语句y=2*z后,形参y值变为6,则相对应的实参x值变为6。执行x =x+y后,形参z值应为12,当然这次调用后,程序代码输出的数值为6,6,12;第二次调用被调过程proc1,主调过程把实参x,x,z的地址分别传给形参x,y,z。我们应注意一下,此时实参x的值为6而不是1,所以此时形参x,y,z值分别为6,2和2,执行语句x=3*z后,形参x值为6,相对实参x值也相应的变为6。执行语句y=2*z后,形参y值变为4,相应的实参y值也变为4,执行z=x+y后,形参z值变为10,相应的实参y的值变为10,而形参y和x的地址相同,最后它们值都应为10,所以此次调用后,程序代码将输出的数值为6,10和10。
转载请注明原文地址:https://www.kaotiyun.com/show/Kdhp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在VisualBasic中可以建立【】菜单和【】菜单。
设有语句Open"c:\Test.Dat"ForOutputAs#1则以下错误的叙述是______。
在程序代码中将图片文件mypic.jpg装入图片框Picture1的语句是______。
当一个工程含有多个窗体时,其中的启动窗体是______。
以下对VisualBasic的Sub过程的有关描述中,正确的是______。
下面关于InputBox函数的说法中,不正确的是______。
下列叙述中,错误的一条是______。
下列关于数据类型的叙述中,错误的一条是______。
函数String(n,"str")的功能是______。
随机试题
1901年伦琴因发现X线而获诺贝尔物理奖;1905年第一届国际放射学会大会把X线命名为伦琴射线;在伦琴的启示下,1896年贝克勒尔发现了钠盐的放射性,接着居里夫妇又发现了放射性元素钋和镭。对X线的描述,正确的是
精神刺激可导致气厥实证反复发作,为防止复发,平时可服气厥虚证亦有反复发作倾向,为防患于未然,平时可常服
为了便于记账,采用复式记账法时,对所设立的账户,都要固定记账方向。()
已知某项目前5年的净现金流量如表7一2所示。注:19%的第1—5年的折现系数分别为0.8403、0.7062、0.5934、0.4987、0.4190。根据以上资料,回答下列问题。为了使负债水平不同和筹资成本不同的项目具有共同的比较基础,评估中需
下雨的时候,闪电一过,接着就要打雷,对这种现象正确的解释是()。
A.腹股沟斜疝B.交通性鞘膜积液C.两者均是D.两者均不是阴囊包块还纳时可闻及咕咕响声者,是
计算
下列关于Serv-UFTP服务器配置管理的描述中,正确的是()。
Humansliketoregardthemselvesasexceptional.Manyphilosophersbelievehumansaretheonly【C1】______whichunderstandsthato
Forsomeemployers,thepolicyoflifelongemploymentisparticularlyimportantbecauseitmeansthattheycanputmoneyandeff
最新回复
(
0
)