首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中有一个名称为Command1的按钮,该模块内还有一个函数过程: Public Function f(x As Integer)As Integer Dim y As Integer x = 20 y = 2 f = x *
在窗体中有一个名称为Command1的按钮,该模块内还有一个函数过程: Public Function f(x As Integer)As Integer Dim y As Integer x = 20 y = 2 f = x *
admin
2020-06-25
32
问题
在窗体中有一个名称为Command1的按钮,该模块内还有一个函数过程:
Public Function f(x As Integer)As Integer
Dim y As Integer
x = 20
y = 2
f = x * y
End Function
Private Sub Command1_Click()
Dim y As Integer
Static x As Integer
x = 10
y = 5
y = f(x)
Debug.Print x; y
End Sub
打开窗体运行后,如果单击按钮,则在立即窗口上显示的内容是
选项
A、10 5
B、10 40
C、20 5
D、20 40
答案
D
解析
根据题意,用Function声明一个函数f,带有参数x。然后用Sub声明一个过程Command1_Click,在过程中声明了一个Integer变量y,和一个static变量x,为x赋值为10,为y赋值为5。调用函数f(x)赋值给y,在窗口显示x和y的值。因为x是静态变量,程序编译时会为静态变量开辟单独的内存空间;当执行语句y=f(x)时,调用函数Function f(x As Integer),实现静态变量的x按照默认传地址的方式传给函数f的变量x,即静态变量x和函数f的变量x共用同一个地址;因此当函数f的变量x被赋值20,由于共用地址,所以静态变量x的值也为20,则Debug.Print x的值为20。在f(x)函数中,为f赋值为x*y=20*2=40,因此y的值为40,因此选择D选项。
转载请注明原文地址:https://www.kaotiyun.com/show/Hmcp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
在考生文件夹下,存在一个数据库文件“samp1.accdb”和一个图像文件“photo.bmp”。在数据库文件中已经建立了一个表对象“tStud”。试按以下操作要求,完成各种操作:除“备注”字段。
用Access数据库管理技术处理的数据不仅能存储为数据库文件,还可以以多种文件格式导出数据,但不支持导出的文件格式是
查询以字母N或O或P开头的字符串,正确的是
在“成本表”中有字段:装修费、人工费、水电费和总成本。其中,总成本=装修费+人工费+水电费,在建表时应将字段“总成本”的数据类型定义为
下列表达式计算结果为日期类型的是
在学生表中要查找年龄大于18岁的男学生,所进行的操作属于关系运算中的
邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的是
下列叙述中,正确的是
设置“工作时间”字段的有效性规则为只能输入上一年度5月1日以前(含)的日期(规定:本年度年号必须用函数获取)。
从表中任何一个结点位置出发就可以不重复地访问到表中其他所有结点的链表是
随机试题
对于睡眠呼吸暂停综合征的发病机制,不正确的是
作业在执行前完成地址转换,并在执行过程中不能移动位置的地址转换方式是_______。
LosAngeleshasplanted2,000rubbertreesdownthemiddleofoneofitsmainstreets.Thesetreesdonot【C1】______rubber.They
Cardiologistshavepioneeredtheworld’sfirstnon-surgicalbypassoperationtoturnaveinintoanarteryusinganewtechnique
能独立生活的最小微生物是()
下列不属于业主向承包商索赔的是()。
如果小明是2005年以前毕业的文学类硕士研究生,他就必须在硕士上学期间修满三年才能毕业。可推出以上论断的选项是()
下列对IPv6地址FF60:0:0:0601:BC:0:0:05D7的简化表示中,错误的是()。
Youshouldnotfearspidersthankstotheirpoison.Ofallthespidersin【M1】______NorthAmerica,onlyonekindisreallyda
A、Workershavetowalkupanddownalongtheassemblyline.B、Workersneedn’tmovewhiletheproduceismoved.C、Manypeopleacc
最新回复
(
0
)