首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
单击命令按钮时,下列程序的执行结果为 Private Sub Command1_click() Dim X As Integer,Y As Integer x=12:y=32 Call PCS(x,y) Print
单击命令按钮时,下列程序的执行结果为 Private Sub Command1_click() Dim X As Integer,Y As Integer x=12:y=32 Call PCS(x,y) Print
admin
2013-01-23
30
问题
单击命令按钮时,下列程序的执行结果为 Private Sub Command1_click() Dim X As Integer,Y As Integer x=12:y=32 Call PCS(x,y) Print x;y End Sub Public Sub PCS(ByVal n As Integer,ByVal m As Integer) n=n Mod 10 m=m Mod 10 End Sub
选项
A、12 32
B、2 32
C、2 3
D、12 3
答案
A
解析
[命题目的] 考查考生对参数传递的掌握情况。
[解题要点] 在调用过程时,一般主调与被调过程之间有数据传递,即将主调过程的实参传递给被调用的过程,完成实参与形参的结合,然后执行被调过程。在Visual Basic中,实参与形参的结合有两种方式,即传址与传值。这两种方法的特点如下:
传址的结合过程是:当调用一个过程时,它将实参的地址传给形参,在被调用的过程中,对形参的任何操作都变成了对相应实参的操作,因此实参的值会随形参的改变而改变。
传值的结合过程是:当调用一个过程时,系统将实参的值复制给形参并断开了联系,被调用过程中的操作是在形参自己的存储单元中进行的,当过程调用结束时,这些形参所占用的存储单元也同时被释放,因此在过程中对形参的任何操作都不会影响实参。而题中被调过程PCS中有两个形参,两者均为传值方式。主调过程分别把实参x、y传递给PCS,所以当过程调用结束后,实参x、y的值都没有改变,最后输出的值应为:12,32。
[错解分析] 参数的传值方式和传址方式的区别。
[考点链接] 函数调用和参数传递。
转载请注明原文地址:https://kaotiyun.com/show/6ghp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
执行下面的程序段,x的值为PrivateSubCommand1_Click()Fori=1To5a=a+iNextix=Val(
下面概念中,不属于面向对象方法的是
假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应该执行的操作是
有下列程序:PrivateSubCommand1_Click()DimiAsIntegerDimarrY(5)AsIntegerFori=
启动窗体在“工程属性”对话框中指定,为了打开该对话框,应执行【】菜单中的【】命令。
软件工程研究的内容主要包括:软件开发技术和【】。
对关系数据库来讲,下面()说法是错误的。
数据库管理系统常见的数据模型有层次模型、网状模型和【】3种。
假定一个VisualBasic应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操作是______。
数据的存储结构包括顺序、______、索引和散列四种基本类型。
随机试题
Thetaxidriverwasamaninhislatethirties.Hepickedmeupand【C1】________metomyplace.Iusuallyliketohavebrief【C2】_
"GreatCompromise"ofJuly16
根据经验,购买商业养老保险所获得的补充养老金占养老费用的()为宜。
某公司2008年销售收入为2亿元,销售成本为1.5亿元,2008年期初应收账款为7500万元,2008年期末应收账款为9500万元,则下列财务比率计算正确的有()。
王某和李某拟投资设立甲有限责任公司,投资协议就股东出资事项拟定了下列内容,其中符合公司法律制度规定的是()。
德沃夏克是19世纪最重要的作曲家之一,()的主要代表人物,主要作品有《第九交响曲》《b小调大提琴协奏曲》等。
纸币的发行量取决于()。
古代的婚姻,要经过六道手续,叫作六礼。六礼分别是“纳采、问名、纳吉、纳征、请期、亲迎”。关于六礼,下列表述不正确的是()。
一本书有100多页,小王每天看固定的页数,看了18天后,发现未看的页数正好是已看页数的,又看了7天后发现未看的页数正好比已看的页数少100页。问这本书共有多少页?()
WhydidPetergototheUnionTrustbank?
最新回复
(
0
)