首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下Commandl的单击事件过程及fun过程: Private Sub Commandl_Click( ) Dim X As Integer X=Val(InputBox(“请输入一个整数”))
设有如下Commandl的单击事件过程及fun过程: Private Sub Commandl_Click( ) Dim X As Integer X=Val(InputBox(“请输入一个整数”))
admin
2018-07-11
71
问题
设有如下Commandl的单击事件过程及fun过程:
Private Sub Commandl_Click( )
Dim X As Integer
X=Val(InputBox(“请输入一个整数”))
fun(X)
End Sub
Private Sub fun(X As Integer)
If X Mod 2=0 Then fun(x/2)
Print X;
End Sub
执行上述程序,输入6,结果是( )。
选项
A、3 6
B、6 3
C、6
D、程序死循环
答案
A
解析
题目中fun过程是一个递归过程,它的结束条件是参数值为奇数。第一次调用,参数值为6,是偶数所再次调用fun过程,这次参数为6/2=3,是奇数,不再调用自身,接着执行下一句输出参数值即3,然后返叫第一次调用过程中执行下一句输出第一次调用参数值,即6。因此程序会输出3 6。
转载请注明原文地址:https://kaotiyun.com/show/k7Gp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下不能输出“Program”的语句是()。
以下关于VB文件的叙述中,正确的是
以下关于菜单的叙述中,错误的是
设有语句Open"c:\Test.Dat"ForOutputAs#1则以下叙述中错误的是
在下面语句或函数中,不能描述选择结构的是
执行语句DimX,YAsInteger后,
在窗体上建立三个菜单项(名称分别为Read、Calc和Save,标题分别为“读人数据”、“计算并输出”和“存盘”),然后添加一个文本框(名称为Textl,MultiLine属性设置为True,ScroUBars属性设置为2)(如图所示)。程序运行后,如果执
某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是
(1)在名称为Form1、标题为“菜单”的窗体上,设计满足如下要求的菜单。程序运行后的窗体如图所示,存盘时,将文件保存至考生文件夹下,且工程文件名保存为sjt1.vbp,窗体文件名保存为sjt1.frm。(2)在名称为Form1的窗
在利用菜单编辑器设计菜单时,为了把组合键"Alt+X"设置为"退出(X)"菜单项的访问键,可以将该菜单项的标题设置为( )。
随机试题
什么是极限可逆式转向器?有何优点?
定性预测的方法有()
中医诊断为方选
责任制护理是一种新型护理制度,其中心为
大柴胡汤与葛根芩连汤的药物组成中均有
非转让背书是将一定的票据权利授予他人行使,包括()。
甲是某合伙企业中的有限合伙人,在该合伙企业经营过程,甲共取得分配的利润5万元。后来,甲因故退伙,退伙清算时甲从该合伙企业分得财产价值2万元。甲对基于其退伙前的原因发生的合伙企业债务,承担清偿责任的数额是()万元。
根据我国法律规定,下列属于村民委员会选举权和被选举权的影响因素的是()。
阴阳合同是指合同当事人就同一事项订立两份以上的内容不相同的合同,一份对内,一份对外,其中对外的一份并不是双方真实意思表示,而是以逃避国家税收为目的;对内的一份则是双方真实意思表示,可以是书面或口头的。“阴阳合同”是一种违规行为,在给当事人带来“利益”的同时
Accordingtothenewsitem,MonsoonrainsinIndiathisyearhavebeen______belowlong-termaverages.
最新回复
(
0
)