首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体中有一个名为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
44
问题
窗体中有一个名为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全国计算机二级
相关试题推荐
下列选项中,可以在报表设计时作为绑定控件显示字段数据的是()。
下面不属于对象主要特征的是()。
下列程序段的功能是实现“学生”表中“年龄”字段值加1DimStrAsStringStr="_______________________"Docmd.RunSQLStr空白处应填入的程序代码是
Sub过程与Function过程最根本的区别是
下列与队列结构有关联的是
在窗体设计时,要设置标签文字的显示格式应使用()。
下列叙述中正确的是
对于循环队列,下列叙述中正确的是()。
在Access中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对象是
在窗体中变量131对应的文本框为Text1,“运行”按钮Command1对应的事件代码如下:PrivateSubCommand1_Click()DimresultAsStringm=Val(Me!Text1)
随机试题
简述实施差异化战略的风险。
对传染病流行过程有决定性影响的因素是
李雷与韩梅梅于2017年1月1日结婚。基于以上事实,下列选项正确的是:()
若商品流通企业对环境变化预测比较准确,而经营又相当成功,则宜采取()。
在地理课上,地理老师用地球仪做教具进行教学,体现了()教学原则。
a除以5余1,b除以5余4,如果3a>b,那么3a-b除以5余几?
为海地革命做出重大贡献后,被法国殖民者逮捕,于1803年牺牲于狱中的革命领袖是()。
CouldthemanrepairtheTVtoday?
—Youaresolucky.—Whatdoyoumean______that?
Thereisonepassageinthissectionwith10questions.ReadthepassagequicklyandanswerthequestionsontheAnswerSheet.
最新回复
(
0
)