首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下Command1的单击事件过程及fun过程: Private Sub Command1_Click() Dim x As Integer x=Val(InputBox("请输入一个整数")) fun(x) E
设有如下Command1的单击事件过程及fun过程: Private Sub Command1_Click() Dim x As Integer x=Val(InputBox("请输入一个整数")) fun(x) E
admin
2019-08-21
60
问题
设有如下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/WdUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面属于黑盒测试方法的是
滚动条可以响应的事件是
设窗体上有一个标签Labell和一个计时器Timerl,Timerl的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是
语句:PrintAsc(Chr$(Mid$("98765432",4,2)))的输出是
表达式Int(Rnd(0)*50)所产生的随机数范围是
设程序中有如下数组定义和过程调用语句:Dima(10)AsInteger……Callp(a)如下过程定义中,正确的是
语句DimArt(-2To4)AsInteger所定义的数组的元素个数为
下列描述中,不符合良好程序设计风格要求的是
结构化程序设计的3种结构是()。
随机试题
简述采用多效蒸发的意义以及其效数受到限制的原因。
必须按照国务院卫生行政部门的有关规定,严格执行消毒隔离制度,防止发生内感染和医源性感染的机构是
妊娠晚期出血的处理哪项不对
某市拟公开出让一宗住宅房地产用地,该市国土资源局于2007年12月1日在当地土地市场网发布挂牌出让公告,明确挂牌时间为2007年12月18日上午8时至2008年1月7日下午4时,同时该市国土资源局规定申请时间为2007年12月10日至12月29日。甲公司于
下列不属于我国证券市场的标的物的是()。
小明体质不好,上体育课时,跑步总是落在后面很远。体育老师生气地说:“怪不得你这么弱,跑个步都跑不好,再跟不上让你自己跑。”该老师的做法()。
电导率介于导体和绝缘体之间的功能材料是()。
树中度为零的结点称为______。
与“SELECTDISTINCT歌手号FROM歌手WHERE最后得分>=ALL;(SELECT最后得分FRON歌手WHERESUBSTR(歌手号,1,1)="2")”等价的SQL语句是()。
WhichofthefollowingsentenceisNOTanellipticalsentence(省略句)?
最新回复
(
0
)