首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下Command1的单击事件过程及fun过程: Private Sub Command1_Click( ) Dim x As Integer x=Val(InputBox(“请输入一个整数”))
设有如下Command1的单击事件过程及fun过程: Private Sub Command1_Click( ) Dim x As Integer x=Val(InputBox(“请输入一个整数”))
admin
2020-08-10
16
问题
设有如下Command1的单击事件过程及fun过程:
Private Sub Command1_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/JvHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Command1的命令按钮,编写如下事件过程:PrivateSubCommand1_Click()n=0Fori=0To10X=2*i=1IfXMod3=0Thenn=
下面叙述中错误的是
以下关于变量作用域的叙述中,错误的是
以下叙述中正确的是
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
如果改变驱动器列表框的Drive属性,则将触发的事件是
在面向对象的程序设计中,可被对象识别的动作称为
设x为一整型变量,且语句的开始为:SelectCasex,则不符合语法规则的Case子句是
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
能够产生1到50之间(含1和50)随机整数的表达式是
随机试题
门静脉高压症的护理应避免
A、色甘酸钠B、二羟丙茶碱C、易咳净D、酮替芬E、二丙酸倍氯米松适用于预防变态反应所致速发型哮喘的药物是
王某面临多起民事纠纷,拟通过诉讼或仲裁的方式解决,但王某对诉讼和仲裁的作用以及两者相互之间的区别联系等不够了解,遂就有关问题进行咨询。请回答下列(1)一(3)题:下列有关仲裁与民事诉讼两者的关系的表述中哪些是正确的?()
沥青表面处置主要起防水层、磨耗层、防滑层或改善碎(砾)石路面的作用,常用厚度为()mm。
有的士兵步枪射击成绩达标了;有的士兵步枪射击成绩没有达标;小方和小李步枪射击成绩达标了。 如果上述三个判断中只有一个符合事实,则以下哪项判断为真?
A、 B、 C、 D、 A这是一道图形位置变化题,仔细观察图形可知每个图形都有一个三角形在线段的端点,由此可排除B、D选项,再分析A、C项,结合图形,我们可以看出右端的三角形为下面的三角形移动的结果,由此可知
A、 B、 C、 D、 C
关于IP数据报的报头,以下哪种说法是错误的()。
Whatis"directed"research?Directedresearchmaybecomeadangertothefutureofsciencebecause______.
TheUnitedNationsImpressiveasthemodernnetworkofinternationalorganizationandeconomicagreementsmayseemonthes
最新回复
(
0
)