首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体中有命令按钮Commandl,事件过程如下: Public Function f(x As Integer)As Integer Dim y As Integer x=20 y=2 f=x*y End Functio
窗体中有命令按钮Commandl,事件过程如下: Public Function f(x As Integer)As Integer Dim y As Integer x=20 y=2 f=x*y End Functio
admin
2020-04-01
62
问题
窗体中有命令按钮Commandl,事件过程如下:
Public Function f(x As Integer)As Integer
Dim y As Integer
x=20
y=2
f=x*y
End Function
Private Sub Commandl_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
解析
本题考查的是变量的作用域,程序中命令按钮中的x是用static定义的局部静态变量,只在模块的内部使用,过程执行时才可见。当调用f函数时,所求的f函数的值是f函数中x和y的值乘积,即f函数的值是2*20=40,调用f函数后,原命令按钮中x的值被f函数中的值覆盖,即x=20。最后输出x=20 y=40,故答案为D。
转载请注明原文地址:https://jikaoti.com/ti/soo0FFFM
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
在设计计算控件中,"控件来源"表达式前都要加上的运算符是
已知过程对应的代码如下:SubProc()f1=0f2=1Forn=1to8f=f1+f2Debug.Printff1=f2f2=f
下列关于字段属性的叙述中,正确的是
软件设计中模块划分应遵循的准则是
要求循环执行2次后结束循环,【】处应填入的语句是x=1Dox=x+2LoopUntil【】
ADO对象模型中有5个主要对象,他们是Connection、Command、RecordSet、Error和
下列叙述中正确的是
有如下事件程序,运行该程序后输出结果是( )。PrivateSubCommand33_Click() DimxAsInteger,yAsInteger x=1:y=0 DoUntily
若要执行指定的外部应用程序,应使用的宏操作是
采用树型结构表示实体之间联系的数据模型为
随机试题
诊断原发性肝细胞癌最具特异性的标志物是
属于醌类抗生素及其衍生物的是()。
A.卫生部B.国家食品药品监督管理局C.国家中医药管理局D.国家发展和改革委员会E.工商行政管理部门负责查处无照生产、经营药品的行为的是
下列各项中,影响企业利润总额的有______。
道氏理论的主要原理有()。Ⅰ.市场平均价格指数可以解释和反映市场的大部分行为Ⅱ.市场波动具有某种趋势Ⅲ.趋势必须得到交易量的确认Ⅳ.一个趋势形成后将持续,直到趋势出现明显的反转信号
某企业的信用条件是“2/10,1/20,n/30",某客户向该企业购买1000元商品,并在第15天付款,则该客户实际支付的货款为( )元。
无意苦争春,一任群芳妒。_________,只有香如故。(陆游《卜算子.咏梅》)
下列关于区块链的说法正确的是()。
设某程序中定义了全局整型变量x和y,且函数f()的定义如下所示,则在语句“x=3*y+1;”中()。intf(inty){intx;x=3*y+1;returnx;}
Whichcubecannotbemadefromthegivennet?
最新回复
(
0
)