首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下通用过程: Public Function f(x As Integer) Dim y As Integer x=20 y=2 f=x * y End Function 在窗体上画一个命令按钮,其名称为Command1,然后编写如下
设有如下通用过程: Public Function f(x As Integer) Dim y As Integer x=20 y=2 f=x * y End Function 在窗体上画一个命令按钮,其名称为Command1,然后编写如下
admin
2018-12-20
29
问题
设有如下通用过程:
Public Function f(x As Integer)
Dim y As Integer
x=20
y=2
f=x * y
End Function
在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:
Private Sub Command1_Click()
Static x As Integer
x=10
y=5
y=f(x)
Print x; y
End Sub
程序运行后,如果单击命令按钮,则在窗体上显示的内容是( )。
选项
A、10 5
B、20 40
C、20 5
D、10 40
答案
B
解析
过程f中形参变量x没有指定传递方式,则默认按地址传递,会影响实参值。而变量y在按钮事件过程和f过程中都是局部变量只在本过程中起作用。因此执行y=f(x)后,x值在过程中被改变为20,而y被赋为过程返回值40。因此程序窗体上会显示20和40。
转载请注明原文地址:https://kaotiyun.com/show/fyFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是
下列有关文件的叙述中,正确的是( )。
下列叙述中正确的是( )。
以下过程定义中正确的过程首行是( )。
下面程序计算并输出的是( )。PrivateSubCommand1_Click() a=10 s=0 Do s=s+a*a*a a=a-1 LoopUntila
某人编写了下面的程序:PrivateSubCommand1_Click() DimaAsInteger,bAsInteger a=InputBox("请输入整数") b=InputBox("请输入整数") pro
设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发( )。
以下叙述中错误的是( )。
为使文本框具有初始值"VB",在设计阶段正确的操作是
随机试题
症见心悸怔忡,气喘息涌,痰多呈泡沫状,胸满不能平卧,肢体浮肿,尿少肢冷,舌苔白滑,脉弦细数。证属
农村集体经济统计中,农村集体经济统计报表体系的基础是()。
有关健康肉芽组织的标准,下列哪项是错误的【】
男性,25岁,左腰区疼痛5天,尿常规RBC(++++),B超可见左输尿管内强回声影,腹部X线平片未见异常,最可能的原因是()
事业单位年末应对财政补助结转的明细项目进行分析,将符合财政补助结余性质的项目余额转入()。
人们在交往中形成的比较稳定的心理关系称为______。
下列选项中,体现我国地方制度特色的是()。
(2013年真题)关于法律原则与法律规则之间的区别,下列表述正确的有
Earlierthisweek,theBulletinoftheAtomicScientistsannouncedthattheDoomsdayClockwouldn’ttickanyclosertomidnight,
生命就是一本博大的书,每翻开一页都会发出神奇的声音,【C4】______,从中发现耐人寻味的感动。倾听了生命以后,你被生命感动了,并从中感悟到许多道理,学到为人处世的【C5】______。你的视野开阔了,心情豁然开朗,【C6】______获得了全新的自我和
最新回复
(
0
)