首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下Commandl的单击事件过程及fun过程: Private Sub Commandl一Click() Dim x As Integer x=Val(InputBox(“请输入一个整数”)) fun(x) E
设有如下Commandl的单击事件过程及fun过程: Private Sub Commandl一Click() Dim x As Integer x=Val(InputBox(“请输入一个整数”)) fun(x) E
admin
2020-07-22
88
问题
设有如下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/CxHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下关于过程及过程参数的描述中,错误的是()。
设x值为6,y值为0,则以下可使y值为1的程序段是
设Label1、Command1、Text1、Check1分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是
如果要定义一个窗体级变量,定义变量语句的位置应该是()。
编写如下程序:PrivateSubCommandl_Click()DimnAsInteger:StaticsAsIntegerForn=1To3
以下关于VB文件的叙述中,错误的是
为了用键盘打开菜单和执行菜单命令,第一步应按的键是
设有如下函数:FunctionDelSpace(chAsString)AsIntegerDimn%,st$,c$st:"":n=0Fork=1ToLen(ch)C=Mid(ch,k,1)Ifc""ThenSt=st&cEl
下面不属于软件设计阶段任务的是
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。I.人工管理阶段II.文件系统阶段III.数据库阶段
随机试题
“二”和“两”在用法上有什么区别?
胸部高千伏摄影器件的选择,错误的是
A.葡萄胎B.胎动不安C.胎萎不长D.难免流产E.子宫发育不良淄体激素黄体酮适用于治疗
通常,掺有缓凝剂的混凝土浇水养护期不少于()。
1.背景某场道工程按工程量清单计价,得到如下数据:分部分项工程工程量清单计价合计1600万元,措施项目清单计价合计75万元,其他项目清单计价合计150万元,规费95万元,税率是不含税造价的3.4%。在工程进行中,按25%支付工程预付款,在未完施工尚需的
下列各项中,反映区域信贷资产质量水平在银行系统中所处的相对位置的指标是()。
根据税收征收管理法律制度的规定,因纳税人计算错误少缴税款,累计数额不足10万元的,税务机关在一定期限内可以追征税款和滞纳金,该一定期限是()。
挤出效应指在一个相对平稳的市场上,由于供应、需求有新的增加,导致部分资金从原来的预支中挤出,而流人到新的商品中。下列属于挤出效应的是()。
某市公安局针对电信诈骗,专门成立了反电信诈骗中心。依托反电信诈骗中心,仅一年,警方就为市民止损近20个亿。下列关于反电信诈骗中心以及警方可实施的防范电信诈骗举措的表述,正确的是()。
Jazzbeganintheearly20thcenturyasakindofmusicofblackAmericans.Itwas(36)______forsinging,fordancing,andfor
最新回复
(
0
)