首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下通用过程: Public Function f(x As Integer) Dim YAs Integer x=20:y=2:f=x*y End Function 在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程: Priva
设有如下通用过程: Public Function f(x As Integer) Dim YAs Integer x=20:y=2:f=x*y End Function 在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程: Priva
admin
2015-11-24
85
问题
设有如下通用过程:
Public Function f(x As Integer)
Dim YAs Integer
x=20:y=2:f=x*y
End Function
在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:
Private Sub Command 1—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和按钮的单击事件中的静态变量x是不同的变量,相互之间互不影响。函数f的参数x使用的是地址传递的形式,即形参的变化会影响到实参;在命令按钮的单击事件中调用函数f,会使得参数x的值变成20,函数返回值为40。
转载请注明原文地址:https://kaotiyun.com/show/stLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
3在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:PrivateSubCommand1_Click()StaticXAsIntegerStaticYAsIntegerCls
以下()事件过程可以将打开的对话框的标题改变为“新标题”。
以下叙述中错误的是()。
已知数组A(4,4),各个元素在运行程序时被赋值并打印,形成四除非方阵。请在【】和【】处填处所需的内容,使产生一个转置矩阵(即行列互换),仍放在数组A中,并打印出来。例如:123412341234
执行如下程序段后,intsum的值为【】。PrivateSubCommand1_Click()sum=0Fori=1To18Step2Forj=2To6If(iModj)0Thensum=sum+j
下列事件过程的功能是:建立一个名为Datal的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度为1,2,3,…,90。请在空白处填入适当的内容,将程序补充完整。PrivateTypeAngKAsIntegerSi
在窗体上添加一个命令按钮,名为Command1,一文本框,名为text1,则执行如下事件过程后,文本框中的输出为Fori=1To3Forj=1To3Fork=1To2x=x+3Nextk,j,iText1.Tex
下列叙述中,正确的是
随机试题
A.大米B.动物肝C.豆腐D.牛乳E.蔬菜铁吸收率最高的食物是
下列组织中,ALT含量最高的是
某犯罪集团多次抢劫银行,数额巨大,打死打伤数人。对此案的审理,人民法院最多应该在多长的时间内宣判?
如果其他情况不变,中央银行减少外汇储备,货币供应量将()。
影响货币均衡实现的主要因素有哪些?
StephenWilliamHawking
某Word文档中有一个5行×4列的表格,如果要将另外一个文本文件中的5行文字拷贝到该表格中,并且使其正好成为该表格-列的内容,最优的操砟方法是:
Travellingcanbeawonderfuladventure.Travellingbyairplane,however,canbeverytiring.Thefollowing【K1】________(be)s
Ourape-menforefathershadnoobviousnaturalweaponsinthestruggleforsurvivalintheopen.Theyhadneitherthepowerfult
A、Helosthisfatherwhenhewasyoung.B、Heworkedhardbeforehereadhisfather’sletter.C、Heaskedhisfather’spermission
最新回复
(
0
)