首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为Command1命令按钮,然后编写如下事件过程: Private Function fun1(n As Integer)As Integer Dim k As Integer
在窗体上画一个名称为Command1命令按钮,然后编写如下事件过程: Private Function fun1(n As Integer)As Integer Dim k As Integer
admin
2009-02-13
26
问题
在窗体上画一个名称为Command1命令按钮,然后编写如下事件过程: Private Function fun1(n As Integer)As Integer Dim k As Integer If n = 1 Then k = 1 Else k = 1 + fun1(n - 1)* 2 End If fun1 = k End Function Private Sub Command1_Click () Dim m As Integer, x As Integer x = 4 m = fun1 (x) Print m End Sub 程序运行后,单击命令按钮,则窗体上显示的内容是
选项
A、4
B、6
C、9
D、15
答案
8
解析
fun1是一个递归过程,fun1函数过程共调用了5次,在Command1的单击事件中调用了fun1(4),其他3次调用的分别是fun1(3)、 fun1(2)和fun1(1),由fun1函数过程自身调用。在fun1的调用过程中,相当于k=1、k=1+1×2 =3、k=1+3×2=7、k=1+2×7=15。
转载请注明原文地址:https://jikaoti.com/ti/KTq0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列关于Applet的叙述中,正确的是
请将程序补充完整。importjava.awt.*;publicclassFirstFrameextendsFrame{publicstaticvoidmain(Stringargs[]){
一个具体的线程是由【】、代码和数据组成。
下列数组array_test中,能在程序运行时动态调整大小的是
执行下面的程序段后i和j的结果为inti=1,j=10;do{if(i++>--j)continue;}while(i<5);
在安全控制命令中,以下哪个命令是显示证书缓存区和密钥表项的命令
下列哪个语句是声明一个含有10个String对象的数组?()
设有属性A,B,C,D,以下表示中不是关系的是()。
变量属性是描述变量的作用域,按作用域分类,变量有局部变量、_______、方法参数和异常处理参数。
通常我们使用哪个方法来为一个部件注册事件监听器
随机试题
一个管理者所处的层次越高,面临的问题越复杂,越无先例可循,就越需要具备()。
临床上估计肾脏的浓缩稀释功能常用的指标是
应税消费品计税价格明显偏低又无正当理由的,税务机关有权核定其计税价格,核定权限包括()。
新会计准则下,具体会计准则对银行的影响不包括()。
考虑VaR的有效性时需要选择()的置信水平。
玉米中的烟酸不易被人体吸收利用的原因是其化学结构主要为()。
2011年第三季度,江苏城镇居民人均可支配收入的月平均数是()。
AsfarasAmericanschoolsystemisconcerned,itisalmostimpossibletopickoutoneinstitutionastypicalorevenrepresenta
以下网络安全技术中,不能用于防止发送或接收信息的用户出现“抵赖”的是
小陈在Excel中对产品销售情况进行分析,他需要选择不连续的数据区域作为创建分析图表的数据源,最优的操作方法是
最新回复
(
0
)