首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: 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
2015-06-30
56
问题
编写如下程序:
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/UgQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Text1的文本框,一个名称为Command1的命令按钮,然后编写如下事件过程和通用过程:PrivateSubCommand1_Click()n=Val(Text1.Text)ifn\2=n/2T
在窗体上画两个名称分别为Text1、Texte2的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1Click()DimxAsInteger,nAsInteger
数据库设计分为以下6个设计阶段;需求分析阶段、【】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法;
在设计阶段,当双击窗体上的某个控件时,所打开的窗口是
用户在组合框中输入或选择的数据可以通过()属性来获得。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
假定有一个菜单,名为Menultem,为了运行时使该菜单项失效,应使用的语句为()
设通用对话框控件的名称为CD1,希望在打开文件对话框中的“文件类型”列表中包含:所有文件、Word文档和文本文件这3类文件,在程序中设置Filter属性时正确的是
执行下列程序后,变量a的值为()DimiAsIntegerDimaAsIntegera=0Fori=lTo100Step2a=a+lNexti
随机试题
关于胃肠道手术围手术期处理的叙述,不正确的是
肝昏迷病人应禁忌什么饮食摄入()
新生儿早期低钙是指
求助者的主要心理问题包括()。求助者沉默后的话表明求助者()。
东吴时期的吴中“八绝”在书、画、算、相、棋、占梦、星象、候风等领域都有卓越的发展,其中善画的是()。
校对一份书稿,编辑甲每天的工作效率等于编辑乙、丙每天工作效率之和,丙的工作效率相当于甲、乙每天工作效率之和的。如果三人一起校对只需6天就可完成。现在如果让乙一人单独校对这份书稿,则需要()天才能完成。
A.0期B.1期C.2期D.3期E.4期在心室肌细胞动作电位,L型Ca2+通道大量开放的时相是
设,则α1,α2,α3经过施密特正交规范化后的向量组为_______.
数据库系统的三级模式不包括
Whatpartofthemuseumflooded?
最新回复
(
0
)