首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中有一个名称为Command1的按钮,该模块内还有一个函数过程: Public Function f(x As Integer)As Integer Dim y As Integer x=20:y=2:f=x*y End Function Priva
在窗体中有一个名称为Command1的按钮,该模块内还有一个函数过程: Public Function f(x As Integer)As Integer Dim y As Integer x=20:y=2:f=x*y End Function Priva
admin
2018-12-05
58
问题
在窗体中有一个名称为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、105
B、1040
C、205
D、2040
答案
D
解析
本题主要考查局部变量的使用和函数调用过程中的参数传递。参数传递的方式有传值和传址两种形式,其中默认的方式是传址。本题中Click事件和函数f都有变量y,但都是各自的局部变量,只是同名而已。同样Click事件和函数f中的x也是局部变量(形式参数也属于局部变量),但此处的参数传递是传址,因此函数f对变量×的修改会带回到Click事件。在Click事件中,调用函数f的同时将参数×以传址的方式传给了函数f。在函数f中×被重新赋值为20,并与函数f的局部变量y相乘得结果40,并通过函数f传回了Click事件。在Click事件中该结果被赋值给该事件的局部变量y,所以调用的结果是Click事件中的局部变量x和y分别变成了20和40。所以此正确答案为选项D。
转载请注明原文地址:https://www.kaotiyun.com/show/EMMp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
Access数据库的各对象中,实际存储数据的只有()。
下图所示的数据模型属于
程序流程图(PFD)中的箭头代表的是______。
在面向对象方法中,______描述的是具有相似属性与操作的一组对象。
关于结构化程序设计原则和方法的描述错误的是()。
软件测试是为了【】而执行程序的过程。
关系表中的每一横行成为一个()。
可以选择输入数据或空格的输入掩码是______。
用SQL语句将STUDENT表中字段“年龄”的值加1,可以使用的命令是
以下叙述中,正确的是______。
随机试题
计算,其中D是由x2+y2=4与x2+(y+1)2=1围成的区域.
A.肺动脉高压时可出现下半身青紫B.肺动脉第2音固定分裂C.易出现心律失常D.胸片显示肺血少,心影呈靴形E.可发生艾森曼格综合征法洛四联症
治疗钩端螺旋体病的首选药物是
若患者甲状腺功能完全正常,诊断甲状腺相关眼病必须具备的最有价值的体征是
女性患者,80岁,2d前因上呼吸道感染出现发热,食欲减退。今晨,家人发现呼之不应,经急救车送来急诊。查体:昏迷状态,皮肤干燥,脉搏120/min,血压100/85mmHg。检查:尿糖,尿酮体(+),血糖35mmol/L。输液治疗开始之前应该首先进行哪项检查
单手自然握拳,置于头上,轻触头顶,这一手势信号是什么意思?()
在中国境内设立的外商投资企业、外国企业可以使用选定的一种外国文字作为会计记录文字。( )
转让旧房地产及建筑物的扣除项目包括()。
北京某汽车贸易公司2009年6月进口11辆小轿车(小轿车排量为1.6升),海关审定的关税完税价格为25万元/辆,当月销售8辆,取得含税销售收入240万元;2辆企业自用,1辆用于抵偿债务,抵债合同约定的含税价格为30万元;当月境外厂家赠送一辆豪华汽车作为奖励
下列有关个人所得税的表述,正确的有()。稿酬收入应纳个人所得税税额为()。
最新回复
(
0
)