首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command1_Click() Dim k As Integer x = 1 For k = 1 To 3 x = x * fun(k) Next k Pri
编写如下程序: Private Sub Command1_Click() Dim k As Integer x = 1 For k = 1 To 3 x = x * fun(k) Next k Pri
admin
2019-06-20
29
问题
编写如下程序:
Private Sub Command1_Click()
Dim k As Integer
x = 1
For k = 1 To 3
x = x * fun(k)
Next k
Print x
End Sub
Function fun(x As Integer) As Integer
Static a
a = a + 1
fun = a * x
End Function
程序运行后,单击命令按钮Command1,输出结果为
选项
A、6
B、36
C、3
D、30
答案
B
解析
函数fun中a是静态变量,在没有退出程序前,每次引用静态变量后,其值会继续保留,作为下次引用时该变量的初始值。在For 循环中,当k为1时,调用fun函数,a为1,返回值为1,x=1*1=1;当k为2时,调用fun函数,a为2,返回值为2*2为4,x=1*4=4;当k为3时,调用fun函数,a为3,返回值为3*3,x=9*4=36。故输出结果为36,B项正确。
转载请注明原文地址:https://kaotiyun.com/show/5wUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下通用过程:PublicFunctionFun(xStrAsString)AsStringDimtStrAsString,strLAsIntegertStr="":strL=Len(xStr)i=strL/2DoW
若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是
有两个关系R和S如下:由关系R通过运算得剑天系s,则所使用的运算为
下面对对象概念描述正确的是
设窗体文件中有下面的事件过程:PrivateSubCommand1_Click()Dimsa%=100PrintaEndSub其中变量a和s的数据类型分别是
已知列表框控件List1中已放入若干表项,下列关于List1的叙述中错误的是
以下关于单选按钮和复选框的叙述中,正确的是
列表框中被选中的数据项的位置可以通过一个属性获得,这个属性是
窗体的MouseUp事件过程如下:PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)……EndSub关于以上定义,以下叙述中错误
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
随机试题
工人操作机器时,能熟练地做到眼、耳、手并用,是下列哪种注意品质【】
A.HLA-AB.HLA-B27C.HLA-DR3D.HLA-DR2E.HLA-DP患者女,30岁。被诊断为患有强直性脊柱炎,患者通常具有何种等位基因
下列关于舌诊的临床意义描述欠妥的是
评价医德行为善恶的根本标准是
(2008年)图8—55所示电路中,若输入电压Ui=10sin(ωt+30°)V,则输出电压的平均值UL为()V。
2021年某企业取得债券投资利息收入为15万元,其中国债利息收入为5万元,全年税前利润总额为150万元,所得税税率为25%,不考虑其他因素,2021年该企业的净利润为()万元。
商务文书具有草拟、()、定稿、公布及操作的制发程序。
下列有关物质性质的描述,符合事实的是()。
A、 B、 C、 D、 C图形交点个数依次为1、2、3,符合题意的是C。
试从金本位制的特点,说明货币制度从金币本位制到金块本位制及金汇兑本位制的演变,以及金本位制为不兑现的信用货币制度所取代的原因。
最新回复
(
0
)