首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下通用过程: 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
59
问题
设有如下通用过程:
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全国计算机二级
相关试题推荐
执行以下语句过程,在窗体上显示的内容是OptionBase0PrirateSubCommand3_Click()Dimd d=Array("a","b","c","d") Printd(1);d(3)
设有如下程序:PrivateSubCommand1_Click() DimcAsInteger,dAsInteger c=4 d=InputBox("请输入一个整数") DoWhiled>0
下面程序段执行结果为()。x=Int(Rnd()+4)SelectCasex Case5 Print"excellent" Case4 Print"good" Case3
执行以下程序段后,变量c的值为()。a="VisualBasicPrograming"b="|Quick"c=b&Ucase(Mid(a,7,6))&Right(a,11)
下列程序的功能是:将数据1,2,…,10写入顺序文件Base.txt中,请填空。PrivateSubForm_Click()DimiAsInteger Open______As#1 Fori=1To
下面关于VisualBasic6.0工具栏的说法不正确的是()。
表达式(7\3+1)*(18\-1)的值是______。
数据库系统的核心是
以下关于多窗体的叙述中,正确的是
表达式Int(Rnd(0)*50)所产生的随机数范围是
随机试题
传播学的代表人物是()
欲表示一组正态分布资料变量值的离散程度,宜选用
(2007年)黏性流体总水头线沿程的变化是()。
1.背景2011年5月20日,某建筑公司(乙方)与某开发商(甲方)签订了住宅项目建设工程施工合同。乙方编制的施工方案和进度计划已获监理工程师批准。该工程的基坑开挖土方量为4500m3,其中土方挖掘直接费单价为4.2元/m3,综合费率为直接费的20%。该基
证券公司申请设立集合资产管理计划,应当报经证券公司注册地中国证监会派出机构批准。( )
CyclinginLondonislesspleasantthaninmanyEuropeancities.Mainroadsteemwithlorries;windingbackstreetsarehardto
DaydreamingI.DaydreamingcanbeharmfulbecauseitwasconsideredasA.awasteof【T1】______【T1】______B.a【T2】______ofne
Competitionwithresearchintheuniversities______.Whichofthefollowingbestdescribesthepurposeofasoundprogramofe
【B1】【B5】
A、Persuadehimtoquitsmoking.B、Findanewjobforhim.C、Askhimtobeindependent.D、Tellhimhowtowork.A
最新回复
(
0
)