首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下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
31
问题
设有如下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://jikaoti.com/ti/SzS0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
按下键盘上的F1功能键将产生的事件是
在窗体上画一个命令按钮和两个标签,其名称分别为Command1、Label1和Label2,然后编写如下事件过程:PrivateSubCommand1_Click()a=0Fori=1To10a=a+1:b
以下程序的功能是随机产生10个两位的整数:OptionBase1PrivateSubCommandlClick()Dima(10)AsInteger,iAsIntegerRandomizeFoxi=1To10a(i)=I
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
执行语句DimX,YAsInteger后,
下面描述中不属于数据库系统特点的是
在窗体上画1个命令按钮,名称为Command1,然后编写如下程序:DimFlagAsBooleanPrivateSubCommand1_Click()DimintNumAsIntegerintNum=InputBox("请输入:")
当窗体最小化时缩小为一个图标,设置这个图标的属性是()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为()。
随机试题
心功能分级的主要依据是
由于口腔疾病引起的各种损伤与障碍导致的功能丧失包括
A.地骨皮B.牡丹皮C.杜仲D.黄柏E.桑白皮断面不平坦,外层黄棕色,内层灰白色的药材是
梁ABC的弯矩图如图5—23所示,根据梁的弯矩图,可以断定该梁截面B处()。
出口人完成装运后,凭以向船公司换取已装船提单的单据是()。
2017年12月6日,广东省农村信用社联合社与广东粤财投资控股有限公司举行战略合作签约仪式。在签约仪式上,()也分别与粤财控股属下的普惠金融融资担保股份有限公司签订战略合作协议,就融资担保业务开展全面合作,此举将有助于农合机构拓宽支农支小服务范围,深
简述中学数学教学的基本原则.
DothefollowingstatementsagreewiththeclaimsofthewriterinReadingPassage3?Inboxes31-36onyouranswersheet,write
Associetychanges,socialvaluesandlinguisticvaluesbegintodiverge.Languagecontainstraditionalvaluesthisiswhichis
Whatdoesthewomanthinkoftheroommate’smusic?
最新回复
(
0
)