首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下Command1的单击事件过程及fun过程: Private Sub Command1_Click() Dim x As Integer x=Val(InputBox("请输入一个整数")) fun(x)
设有如下Command1的单击事件过程及fun过程: Private Sub Command1_Click() Dim x As Integer x=Val(InputBox("请输入一个整数")) fun(x)
admin
2018-12-20
81
问题
设有如下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/1yFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
设有下面程序代码:PrivateSubCommand1_Click()DimaAsVarianta=Array(22,43,23,56,87,45,67,12,98,98,56,34,23,75
设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发( )。
在VisualBasic中,所有标准控件都具有的属性是( )。
在窗体上画一个组合框,一个命令按钮和一个文本框,其名称分别为Combo1,Command1和Text1,然后编写如下事件过程:PrivateSubForm_Load() Combo1.AddItem"AAAAA" Combo1.AddI
以下叙述中错误的是( )。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
下列程序段的输出结果是x=5Printx+1;x+1
设a=10,b=4,c=5,d=7,表达式a>bAndNotc
下列关于软件工程的描述中正确的是
随机试题
Therewasonethoughtthatairpollutionaffectedonlytheareaimmediatelyaroundlargecitieswithfactoriesandheavyautomob
A.呋喃苯胺酸B.乙酰唑胺C.安体舒通D.氨苯蝶啶E.甘露醇可直接抑制钠离子选择性通道的药物是
关于内部收益率指标特点的说法,正确的是()。
民事合同可以分为诺成合同与实践合同。下列合同中,属于实践合同的是()。
安全威胁是指对安全的一种潜在的侵害,安全威胁可能来自各方面,对网络安全构成威胁的主要因素有()。
人身权:是与公民人身不能分离的没有财产内容的民事权利。其特征是:①人身权与民事权利主体的人身紧密相连,不能转让,随主体的消亡而自动消失;②人身权没有财产内容;③人身权基于人身关系而产生,具有专有性。根据上述定义,下列权利中哪个不属于人身权?
若方程x2+px+37=0恰有两个正整数解x1和x2,则的值是().
在俄国社会主义革命取得胜利的初期,特别是实行新经济政策期间,列宁对苏维埃俄国如何建设社会主义进行了深刻的理论思考,提出了许多精辟的论述,主要包括()
[*]
A、 B、 C、 B
最新回复
(
0
)