首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
单击命令按钮时,下列的执行结果为 Private Sub Command1_Click() Dim x As Integer,y As Integer x=86:y=29 Call Proc(x,y) Print x;y End
单击命令按钮时,下列的执行结果为 Private Sub Command1_Click() Dim x As Integer,y As Integer x=86:y=29 Call Proc(x,y) Print x;y End
admin
2009-01-15
49
问题
单击命令按钮时,下列的执行结果为 Private Sub Command1_Click() Dim x As Integer,y As Integer x=86:y=29 Call Proc(x,y) Print x;y End Sub Public Sub Proc(n As Integer,ByVal m As Integer) n=n Mod 10 m=m Mod 10 End Sub
选项
A、12 32
B、6 29
C、2 3
D、12 3
答案
2
解析
在调用过程时,一般主调与被调过程之间有数据传递,即将主调过程的实参传递给被调用的过程,完成实参与形参的结合,然后执行被调过程,在Visual Basic中,实参与形参的结合有两种方式:即传址与传值。这两种方法的特点如下:
传址的结合过程是,当调用一个过程是,它将实参的地址传给形参,在被调用的过程中,对形参的任何操作都变成了对相应实参的操作,因此实参的值会随形参的改变而改变。
传值的结合过程是,当调用一个过程时,系统将实参的值赋值给形参并断开了联系,被调用过程中的操作时在形参自己的存储单元中进行的,当过程调用结束时,这些形参所占用的存储单元也同时被释放,因此在过程中对形参的任何操作不会影响实参。而题中被调过程Proc中有两个形参,其中第一个形参n为传址方式,第二个形参m为传值方式。主调过程分别把实参x、y传递给Proc,所以当过程调用结束后,实参x的值应随着被调过程变化而变化,而实参y值在主调函数中始终不变,所以输出y的值仍为29;在被调过程中 "n = n Mod l0 "被调用时,相当于“x=x Mod l0”,所以x的值最终为6。
转载请注明原文地址:https://kaotiyun.com/show/cp2p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
最大真约数是指一个数的(除它本身之外)最大约数。下面的程序是求一个数的最大真约数,请在程序的每条横线处填写一个语句,使程序的功能完整(例如:100的最大真约数是50)。注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。
下列程序段的输出结果为【】。 inta=2; switch(a){ case2: Sy
设有下列两个类的定义,则类Person和类Man的关系是classPerson{longid;//身份证号Stringname;//姓名}
下面是一个Applet程序,其功能是输出已定义好的两个变量x和chr。请改正程序中的错误(有下划线的语句),使用序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。程序运行结果如下:importjava.awt
下列关于AWT和Swing的比较叙述不正确的是
数据库设计包括两个方面的设计内容,它们是
整型变量中,short类型表示的数据范围是()。
关于被保护访问控制符protected修饰的成员变量,以下说法正确的是()。
设一棵二叉树中有3个叶子结点,有8个度为l的结点,则该二叉树中总的结点数为【】。
随机试题
膜性肾炎的肾小球基本病变特征是
初产妇,24岁。妊娠39周,规律宫缩9小时入院,查:骼棘间径24cm,坐骨结节间径7.5cm,枕左前位,胎心140/min。肛查宫口开大4cm,S=0。2小时后产妇呼叫腹痛难忍,检查宫缩1分钟一次,持续40秒,宫缩时胎心116/min,子宫下段压痛明显
甲乙采购合同约定,甲方交付20%定金时,采购合同生效,该合同是()。
下列招标方式属于公开招标的有()。
根据《建设工程施工合同(示范文本)》GF—2017—0201,属于发包人工作的有()。
下列关于计算VaR的方差一协方差法的说法,正确的是()。
2×21年1月1日,甲公司以银行存款2000万元取得乙公司60%的股份,能够对乙公司实施控制。交易前甲、乙两公司不存在关联方关系。购买日,乙公司可辨认净资产的账面价值为2000万元,公允价值为2500万元,差额为一项管理用固定资产导致。该固定资产原价为
甲企业2016年主营业务收入为800万元,主营业务成本为400万元,其他业务收入为300万元,其他业务成本为100万元,销售费用为25万元,资产减值损失为35万元,公允价值变动收益为50万元,投资收益为30万元,假定不考虑其他因素,则该企业本年营业利润为(
A、 B、 C、 D、 B。考生遇到题目是分数数列,解题思路就是将分母或分子进行通分,确保分母或分子一致,这样就能很快发现数字之间的变化规律。原数列为平方数列变式,将各项分母通分之后,得到数列。(),
FromMondayuntilFriday【36】peoplearebusyworkingorstudying,butintheeveningsand【37】weekendstheyarefreetoenjoythem
最新回复
(
0
)