首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下Command1的单击事件过程及fun过程: Private Sub Command1_Click() Dim x As Integer x=Val(InputBox("请输入一个整数")) fun(x) End Sub Private
设有如下Command1的单击事件过程及fun过程: Private Sub Command1_Click() Dim x As Integer x=Val(InputBox("请输入一个整数")) fun(x) End Sub Private
admin
2020-07-22
37
问题
设有如下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/HtHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮和两个标签,其名称分别为Command1、Label1和Label2,然后编写如下事件过程:PrivateSubCommand1_Click()a=0Fori=1To10a=a+1:b
执行语句DimX,YAsInteger后,
下列与队列结构有关联的是()。
下列选项中属于面向对象设计方法主要特征的是( )。
如图5所示,在列表框List1中已经有若干人的简单信息,运行时在Text1文本框(即“查找对象”右边的文本框)中输入一个姓或姓名,单击“查找”按钮,则在列表框中进行查找,若找到,则把该人的信息显示在Text2文本框中。若有多个匹配的列表项,则只显示第1个匹
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
下列叙述中,不属于软件需求规格说明书的作用的是()。
数据流图中带有箭头的线段表示的是()。
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
设循环队列为Q(1:m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为
随机试题
金属切削机床是用切削方法将毛坯加工成机器零件的装备。下列选项中属于金属切削机床易造成机械性伤害的危险部位或危险部件有()。
简述电子商务有形产品定制生产的优势。
腰椎间盘突出症坐骨神经痛是因为
女性,43岁,诊断为乳腺癌,B超示癌肿长径为3.5cm,查体同侧腋窝有肿大淋巴结,尚可推动,无远处转移。该患者的临床分期为
颌骨骨折最重要的临床体征是
由于个人汽车贷款购买的标的产品为移动易耗品,其风险相对于个人住房贷款来说更难把握。()
下列选项中.影响证券投资基金价格波动的最基本因素是()。
或有事项符合负债确认条件时可以转化为负债。()
在儿童的学习策略训练中,使策略与动机激励相结合的最有效方法是()
Oneofthehottestquestionsinthestudyofanimalbehavioris."Doanimalshaveemotions?"Thesimpleansweris."Ofcourseth
最新回复
(
0
)