首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下通用过程: Public Function f(x As Integer) Dim Y As Integer x=20 y=2 f=x*Y End Funetion 在窗体上画一个命令按钮,其
设有如下通用过程: Public Function f(x As Integer) Dim Y As Integer x=20 y=2 f=x*Y End Funetion 在窗体上画一个命令按钮,其
admin
2020-06-30
29
问题
设有如下通用过程:
Public Function f(x As Integer)
Dim Y As Integer
x=20
y=2
f=x*Y
End Funetion
在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:
Private Sub Commandl_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://jikaoti.com/ti/P6S0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
工程文件中包含一个模块文件和一个窗体文件。模块文件的程序代码是:PublicxAsIntegerPrivateyAsInteger窗体文件的程序代码是:DimaAsIntegerPrivateSubForm_Load()
下列叙述中正确的是( )。
编写如下程序:PrivateSubCommand1_Click() DimmAsInteger,nAsInteger m=1:n=0 DoWhilem
在考生目录下有一个工程文件sit5.vbpo其功能是产生并显示一个数列的前一项。数列产生的规律是:数列的前2项是小于10的正整数,将此2数相乘,若乘积
以下程序段的功能是:从文本框中输入一个数值,如果该数值满足“除以4余1,除以5余2”的条件,则在窗体上输出文本框中的数值,否则,将焦点定位在文本框中,并清除文本框的内容,在横线处应填写()。PrivateSubComm
下列运算符中,优先级别最低的是
数据库管理系统中负责数据模式定义的语言是
下面关于算法的叙述中,正确的是()。
为了判断字符串变量ch中是否是一个大写字母,需要编写这样一个表达式:当ch中字符为大写字母时,表达式的值为True,否则为False。下面能正确实现这一目的的表达式是
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是()。
随机试题
下述哪组氨基酸都是营养必需氨基酸
门静脉高压症行分流术后。下列护理哪项不妥
下列关于朊毒体病的描述错误的是
需要留验、检疫和医学观察的时限取决于传染病的
从一般平行四边形的有关内容的掌握影响到菱形的学习,属于自上而下的垂直迁移。()
下列各句中,句意明确,没有语病的一句是:
某单位利用业余时间举行了3次义务劳动,总计有112人次参加。在参加义务劳动的人中,只参加1次、参加2次和3次全部参加的人数之比为5:4:1。问该单位共有多少人参加了义务劳动?()
下列句子中,加划线的成语使用恰当的一句是:
某二叉树的先序和后序序列正好相反,则该二叉树一定是()。
Areteensandyoungadultsmorenarcissistic(自恋的)todaythaninthepast?That’stheviewofaCaliforniaresearcherwhostudie
最新回复
(
0
)