首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下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
2018-09-19
35
问题
设有如下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/m1Fp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在设计阶段,为了设置某控件的Left属性,可使用的方法是
窗体上有一个名称为Text1的文本框,一个名称为Combo1的组合框。将文本框中的内容添加到组合框中所使用的命令是
(1)考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:通过键盘向文本框中输人数字,如果输入的是非数字字符,则提示输入错误,且文本框中不显示输人的字符。单击名称为Command1、标题为“添加”的命令按钮,则将文本框中的数字添加到名称为Combol
当窗体上有多个控件时,为了在程序运行后使得焦点位于某个控件上,应对该控件进行的设置是
在窗体上画一个命令按钮,然后编写如下程序:OptionBase1PrivateSubCommand1_Click()DimArr(10)AsIntegerFori=1To10Arr(i)=
窗体上有名称为Command1的命令按钮,名称分别为Label1、Label2、Label3的标签。编写如下程序:PrivatexAsIntegerPrivateSubCommand1_Click() StaticyAsIntege
编写如下程序:DimnumAsInteger,rAsInteger,nAsInteger,iAsIntegerDimarr(5)AsIntegerPrivateSubCommand1_Click()num=
结构化程序设计的基本原则不包括( )。
VB中,若没有显式声明变量的数据类型,则默认的类型是
设有下面的类型和变量定义,PrivateTypeRecnameAsStringscore(5)AsIntegerEndTypeDimstudentAsRec则下面正确的语句是
随机试题
留置
如图所示,钢板BC上作用一载荷F=20kN,杆AB的直径d1=20mm,杆CD的直径d2=15mm,下列选项关于杆AB、CD强度计算有误的一项为()。
患者男性,43岁,体检发现AFP>500μg/L,肝、肾功能正常。有HbsAg阳性史6年。对确诊最有帮助的检查是
钻孔灌注水下混凝土时,导管埋置深度,一般宜控制在( )。
李先生正在考虑投资三种共同基金。第一种是股票基金;第二种是长期政府债券与公司债券基金;第三种是收益率为8%的短期国库券货币市场基金。这些风险基金的概率分布如表5—6所示。基金的收益率之间的相关系数为0.10。根据以上材料回答问题。接上题,投资者在短
“实施旅游接待计划”属于()的职责。
当特别重大的旅游安全事故发生后,首先是做特大事故的现场保护和报告工作,在()内写出书面事故报告,报送上级部门。
下列关于非国家工作人员受贿罪的说法错误的是()。
A、 B、 C、 D、 A
Theprimarypurposeofthetextisto_____.Theauthorimpliesthataminority-ownedconcernthatdoesthegreaterpartofits
最新回复
(
0
)