首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中有一个名称为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
74
问题
在窗体中有一个名称为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://kaotiyun.com/show/EMMp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
在关系数据库中,每一个二维表称为()。
以下关于栈的描述中错误的是()。
如果要取消宏的自动运行,在打开数据库时按住______键即可。
下列叙述中正确的是______。
下列数据模型中,具有坚实理论基础的是______。
在窗体上画一个名称为Comlnalld1的命令按钮,然后编写如下程序:PrivateSubCommand1Click()DimiAsInteger,jAsIntegerDima(10,10)AsInteg
在考生文件夹下有一个数据库文件"samp2.mdb",里面已经设计好表对象"tCourse"、"tGrade和"tStudent",请按以下要求完成设计:(1)创建一个查询,查找并显示"姓名"、"政治面貌"和"毕业学校"等3个字段的内容,所建查询
下列关于报表的叙述中,正确的是()。
下列叙述中正确的是()。
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
随机试题
A.中央前B.中央后C.中央前回与脑岛之间D.颞横回和颞上E.枕叶皮质内侧面人大脑皮质的听觉代表区位于()。
Blindpeoplecan"see"thingsbyusingotherpartsoftheirbodies.Thisfactmayhelpustounderstandourfeelingsaboutcolor
下列表现不属于湿淫证候的是
在招标活动中,招标人经常采用的资格审查方式是()。
铁路工程现场完整的技术管理内容包括技术基础管理工作、()、技术开发管理工作和技术总结。
( )是指自保险合同订立起就不发生法律效力的保险合同。
下列各项属于税务检查范围的有()。
短时记忆转入长时记忆的条件是
根据以下资料回答下列题。与上年相比,表中2009年每万元GDP耗电量下降最多的省市区是()。
某销售公司数据库中的关系零件为P(Pno,Pname,Sname,City,Qty),Pno表示零件号,Pname表示零件名称,Sname表示供应商,City表示所在地,Qty表示库存量。其函数依赖集F={Pno→Pname,(Pno,Sname)→Qt
最新回复
(
0
)