首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下通用过程: Public Function f(x As Integer) Dim y As Integer x=20 y=2 f=x*y End Function 在窗体上画一个命令按钮,其
设有如下通用过程: Public Function f(x As Integer) Dim y As Integer x=20 y=2 f=x*y End Function 在窗体上画一个命令按钮,其
admin
2016-08-24
73
问题
设有如下通用过程:
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/MiLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下()程序段可以实施X、Y变量值的互换。
Sub过程与Function过程最根本的区别是()。
在窗体上画两个文本框,其名称分别为Text1和Text2,然后编写如下程序:PrivateSubForm_Load0ShowText1.Text=""Text2.Text=""Te
在窗体上添加一个文本框,名为text1,然后编写如下的load事件过程,则程序的运行结果是()。PrivateSubForm_Load Text1.Text="" Text1.SetFocus Fork
下列叙述不正确的是()。
设x是小于10的非负数。对此陈述,以下正确的VB表达式是
设“A=“87654321””,则表达式Val(Lef1(A,4)+Mid(A,4,2))的值为()。
在下列选项中,哪个不是一个算法一般应该具有的基本特征______。
随机试题
下列几种传输介质属于无线传输的是()。
持续进展的溃疡性结肠炎患者所占比例为
需要由建设单位编制环境影响报告表的是()工程项目。
普通日记账按用途属于()。
我国目前对对外贸易经营者的管理实行()。
根据支付结算法律制度的规定,中国人民银行现代化支付系统包括()三个业务应用系统。
李明因与同桌吵架,回家向家长哭诉。第二天李明家长带领五六个高大威猛的社会人员来学校,扬言不交出让李明受委屈的学生不让学校正常上课。根据有关法律,对李明家长及其他相关人员应该依法给予()。
引起法律关系产生、变更和消灭的原因有()。
(2016年真题)2015年5月7日,A公司法定代表人甲吩咐员工乙将一台已损坏的旧电脑扔掉。乙将电脑扔到垃圾箱后,觉得与其扔了还不如修好后卖掉,遂返回将电脑带回家修好。乙的朋友丙得知上述情况后,在2015年6月5日找到乙,请求乙将电脑送给自己,乙答应,并与
正能量
最新回复
(
0
)