首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下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
2018-09-19
52
问题
设有如下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/q2Fp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下事件过程:PrivateSubCommand1_Click() Dima a=Array(3,5,6,3,2,6,5,3,5,4,3,9,4,5,6,3,5) x=0 n=UBound(a)
以下不合法的VisualBasic变量名是
在窗体上画一个命令按钮,名称为Command1,然后编写如下代码:OptionBase0PrivateSubCommand1_Click() DimA1(4)AsInteger,A2(4)AsInteger Fork=0To
下列符号常量的声明中不合法的是
下面的程序是利用公式:π=4-4/3+4/5-4/7+4/9-4/11+…计算机π的近似值PvivateSubCommand1_Click() DimPIAsDouble,xAsDouble,kAsLong,signAsI
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是
在窗体上画一个通用对话框,其名称为CommonDialog1,则下列与CommonDialog1.ShowOpen方法等效的语句是( )。
把数学表达式表示为正确的VB表达式应该是( )。
可以产生30~50(含30和50)之间的随机整数的表达式是( )。
随机试题
一辆满载乘客的公交车上上来了一位老人,司机见状,呼吁乘客为该老人让一下座位,却无人响应。司机因此大发雷霆,然后将公交车熄火并大声喊道:“今天如果没有人让座,我就熄火停运!”问题:请运用道德与法律的相关知识,简要评析上述事件。
止咳作用广泛,无论虚实寒热咳嗽均可应用的药物有________、________、________、________。
呋塞米的利尿作用部位是
患者女性,5日来发热、咳嗽、咳铁锈色痰,查体:T39.3℃,胸部X线示左肺上叶有大片阴影,左肋膈角变钝。实验室检查:WBC17×109/L,RBC4.1×1012/L,Hb120g/L,PLT100×109/L,临床诊断大叶性肺炎。有助于早期
A.麻黄碱B.小檗碱C.汉防己甲素D.苦参碱E.莨菪碱属于原小檗碱型异喹啉类生物碱的是
在突发公共卫生事件应急处理工作中,有关单位和个人不配合有关执业技术人员调查、采样、技术分析和检验的,对有关责任人给予
在传染病的预防工作中,国家实行的制度是:
激发社会组织活力,应该()
Thepersonwantedbythepoliceisnamed______.
A、Sheturnedhimdown.B、Sheagreedtomeethim.C、Shedidn’tsayanything.D、Shewasveryexcitedtodatehim.B
最新回复
(
0
)