首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码: Private Sub Command1_Click() Dim x As Integer,y As Integer x=12:y=32
在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码: Private Sub Command1_Click() Dim x As Integer,y As Integer x=12:y=32
admin
2009-08-25
123
问题
在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码:
Private Sub Command1_Click()
Dim x As Integer,y As Integer
x=12:y=32
Call p(x,y)
MsgBox x*y
End Sub
Public Sub p(n As Integer,By Val m As Integer)
n=n Mod 10
m=m Mod 10
End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果为【 】。
选项
答案
64
解析
子过程p有两个参数m和n,参数m,n是整型,而通过“ByVal”可知,参数m是按值传递的参数。由于在过程定义时未做参数说明的情况下,默认为传址调用,所以参数n是按址传递。 (按址传递的过程调用是将相应位置实参的地址传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化又会反向影响实参的值。在这个过程中,数据的传递具有双向性。)在命令按钮单击事件过程中,程序通过两个实参x,y为形参m,n赋值,“n=n Mod 10”表示12与10取余,结果为2,由于n是传址调用,所以返回实参的结果:x=2,而形式参数m因为被“ByVal”修饰,所以过程调用只是将实参y的值“单向”传送给形参 m处理,而被调用过程内部对形参m的取余操作引起的形参值的变化均不会反馈、影响实参y的值,也就是说实参y=32,通过语句“MsgBox x*y”,可以得出:x*y=2*32=64,也就是窗体打开运行后,单击命令按钮,则消息框的输出结果为64。
转载请注明原文地址:https://www.kaotiyun.com/show/obwp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
有类定义如下:classType{public:Type(inti=0);Typeoperator-(int);friendTypeoperator+(Type,Type);private:intval;};若有对象定义Typ
为了提高函数调用的实际运行速度,可以将较简单的函数定义为()。
字面常量42、4.2、42L的数据类型分别是()。
下列术语中,能表明面向对象思想主要特征的是
下面描述中不属于数据库系统特点的是
某系统总体结构如下图所示该系统结构图的最大扇出数、最大扇人数的总和是()。
对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
关系的实体完整性要求关系中不能为空的属性是()。
有关参照完整性的删除规则,正确的描述是
随机试题
_________与组织行为有密切的关系,管理人员如何激发职工的积极性,在很大程度上取决于这类动机。
简述科层组织遵循的原则以及在互联网时代的改革方向。
A.锋电位B.阈电位C.局部电位D.动作电位E.静息电位
在采收加工时需要“发汗”的药材有
下列有关建筑物区分所有权的说法中错误的是()。
对于企业发生的汇兑差额,下列说法中正确的有()。
下列各项固定资产,应当计提折旧的有()
下列各选项,属于当代中国直接法律渊源的有
Restrictionsontheuseofplasticbagshavenotbeensosuccessfulinsomeregions."WhitePollution"isstillgoingon.Write
若有定义;intw[3][5];,则以下不能正确表示该数组元素的表达式是()。
最新回复
(
0
)