首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体中有一个名为Command1的按钮,该模块内还有一个函数过程: Public Function f(x As Integer)As Integer Dim y As Integer x=30 y=3 f=x*y
窗体中有一个名为Command1的按钮,该模块内还有一个函数过程: Public Function f(x As Integer)As Integer Dim y As Integer x=30 y=3 f=x*y
admin
2021-09-06
32
问题
窗体中有一个名为Command1的按钮,该模块内还有一个函数过程:
Public Function f(x As Integer)As Integer
Dim y As Integer
x=30
y=3
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 90
C、30 5
D、30 90
答案
D
解析
本题考查的是参数传递和静态变量。由Dim定义的变量通常称为动态变量,其值会被重新赋值,由Static定义的变量称为静态变量,每次引用该变量时其值会继续保留。在command1_click()事件中,定义y是动态变量,定义x为静态变量,然后进行赋值,x被赋值10,y被赋值5,然后执行y=f(x)语句,此时x的值是10,调用f函数,即f(10)。在f()函数中,定义y为动态变量,x=30,y=3,f=30*3=90,返回到调用语句,所以y的值是90。由于x是静态变量,此时x的值是30,所以程序运行结果是30 90。故本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/pXvp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
窗体上添加有3个命令按钮,分别命名为Commandl、Command2和Command3,编写Commandl的单击事件过程,完成的功能为:当单击按钮Command1时,按钮Command2可用,按钮Command3不可见。以下正确的是
使用查询向导,不能创建的是()。
下面描述中不属于数据库系统特点的是
下列叙述中正确的是
如果表A中的一条记录与表B中的多条记录相匹配,且表B中的一条记录与表A中的一条记录相匹配,则表A与表B存在的关系是()。
假设有一组数据:工资为800元,职称为“讲师”,性别为“男”,在下列逻辑表达式中结果为“假”的是
在窗体中有一个文本框Text1,事件代码如下:PrivateSubText0_Click()x=Val(InputBox("输入x的值"))y=1Ifx<>0Theny=2Text0.Valu
在过程定义中有语句:PrivateSubGefl3am(ByValdataAsInteger)其中ByVal的含义是()。
在成绩中要查找成绩1≥80且成绩≤90的学生,正确的条件表达式是()。
通过窗体向数据表中输入数据,能够接受用户键盘录入数据的控件是
随机试题
简述孔孟思想主张。(天津师范大学2014年历史学基础真题)
《金匮要略》强调胸痹发生的主要原因是:
A.病毒性肝炎后肝硬化B.酒精性肝硬化C.原发性胆汁性肝硬化D.淤血性肝硬化E.血吸虫病肝纤维化门静脉高压症最显著的是
右心衰竭的患者常因为组织液生成过多而致下肢水肿,其主要原因是
风湿性二尖瓣狭窄的特有体征是
霍乱典型表现为( )急性菌痢典型表现为( )
某重力式码头基础长200m,分两段施工,基槽开挖要求风化岩层以上的黏土及淤泥层要全部挖除,抛泥区距施工现场6km。该基床施工的主要工序为:基槽开挖、基床抛石、夯实、整平,每道工序只各安排一班作业,各工序工期分别为60d、15d、5d、20d。由于工作面受限
人民法院裁定受理破产申请的,应当同时指定管理人,并在裁定受理破产申请之日起25日内通知已知债权人,并予以公告。通知和公告应当载明的事项包括()。
在中期财务报告中,企业应当提供的财务报表及比较财务报表包括()。
金本位制
最新回复
(
0
)