首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中有一个名称为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
21
问题
在窗体中有一个名称为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://jikaoti.com/ti/SgQ0FFFM
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
若要求窗体中的某个控件在事件发生时要执行一段代码,则应设置是
下列关于生成表查询的叙说中,错误的是
下列关于OLE对象的叙述中,正确的是
假定有以下程序段n=0fori=1to3forj=-4to-1n=n+1nextjnexti运行完毕后,n的值是
在关系窗口中,双击两个表之间的连接线,会出现
在数据表视图中,不能
学生关系模式中有D(D#,Dn,D1,DAddr)(其属性分别为系编号、系名称、系主任和系地址)和S(S#,Sn,SG,Date,Maj,D#)(其属性分别为学号、姓名、性别、入学日期、专业和系编号)两个关系,关系S的主键(码)是S#,关系S的外键(码)是
现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期,Tr(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊的男性病人姓名的表达
用于获得字符串S最左边4个字符的函数是
若将文本型字段的输入掩码设置为“####-######”,则正确的输入数据是
随机试题
在计算机中,用来解释、执行程序中指令的部件是控制器。
患者,男,74岁。出现渐进性乏力伴面色苍白2个月。体格检查:贫血貌,有反甲,巩膜无黄染,浅表淋巴结无肿大,P102次/分,肝脾肋下未触及。血常规Hb79g/L,RBC2.82×1012/L,MCV78fl,WBC5.0×109/L,PLT22×109/L
在补中益气汤的配伍中在逍遥散的配伍中
()除特殊需要外,原则上可以不进行变更地籍测量,直接应用原测量结果。
光化学烟雾是一次污染物和二次污染物的混合物所形成的空气污染现象。造成的主要原因是()。
防眩设施主要分为()。
股权投资基金信息披露义务人包括()。I.基金托管人Ⅱ.基金管理人Ⅲ.基金出资人Ⅳ.基金法律顾问
按照我国《合同法》的规定,下面哪个是要约?()
小明新买了一本书,第一次读完了全书的1/5,第二次读了剩余页数的3/4。这时,还有剩下35页,则原书有()页。
Accordingtothepassage,whatproblemdoestherecentresearchfind?
最新回复
(
0
)