首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下Commandl的单击事件过程及fun过程: Private Sub Command l_Click() Dim x As Integer X=Val(InputBox(”请输入一个整数”)) fun(x) End Sub Privat
设有如下Commandl的单击事件过程及fun过程: Private Sub Command l_Click() Dim x As Integer X=Val(InputBox(”请输入一个整数”)) fun(x) End Sub Privat
admin
2013-10-16
34
问题
设有如下Commandl的单击事件过程及fun过程:
Private Sub Command l_Click()
Dim x As Integer
X=Val(InputBox(”请输入一个整数”))
fun(x)
End Sub
Private Sub fun(x As Integer)
Ifx Mod 2=0 Then fun(x/2)
Print x;
End Sub
执行上述程序,输入6,结果是
选项
A、3 6
B、6 3
C、6
D、程序死循环
答案
A
解析
本题中的fun过程是一个递归调用,如果参数x为偶数则进入递归;本题中的实参6传入fun过程之后,因其是偶数,所以执行fun(6/2),也就是先输出3,然后返回到fun中输出6。
转载请注明原文地址:https://jikaoti.com/ti/9660FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在进行软件详细设计的过程设计时,可以使用的设计表达工具中不包括______。
下列函数过程的作用是计算x和y的最大公约数。请填空。PrivateSubCommand1_Click()DimxAsInteger,yAsInteger,ResultAsIntegerx=InputBox(“请输入第一
下列程序的输出结果是______。PrivateSubcommand1_click()a=10:b=20Printa;Spc(5);b;PrintPrintb;SpaCe$(5
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用______。
编写如下代码:DimFlagAsBooleanPrivateSubFormMouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)Flag=T
在窗体上画一个命令按钮(名称为Command1),然后编写如下事件过程:PrivateSubCommand_Click()StaticbAsIntegerb=b+1EndSub运行程序,第3次单击
以下控件不是标准控件的是______。
下列程序是将数组a的元素倒序交换,即第一个变为最后一个,第二个变为倒数第二个,依此类推。设数组中有8个元素。完成下列程序。PrivateSubOrderChange(a())DimiAsInteger,TempAsIntegerFor
下面关于VisualBasic6.0工具栏的说法不正确的是______。
随机试题
患者,男性,劳累后即低热已数年,近来每日低热以上午为著,伴头痛头晕,倦怠乏力,舌淡,脉虚。证属
”十九畏”是指十九种具有”相畏”配伍关系的药物吗?为什么?
凡疑是糖尿病者均应作如下化验:尿糖定性、空腹血糖清蛋白等,但能确诊糖尿病的化验是()
盐酸利多卡因的化学名为
目前工程中常用的光缆有()。
在财政法制的调整方法中,财政处理经济问题采用的是()。
甲公司需借入200000元资金,银行要求将贷款数额的25%作为补偿性余额,则该公司应向银行申请()元的贷款。
某中学在自己制定的校规校纪中,有“罚款”这一条款,这种做法()。
检察机关依法对公安机关提请批准逮捕犯罪嫌疑人意见的审查,属于公安执法外部、事前监督。()
Myfavoritegameisfootballanditisaworld-famousgame.Footballis【C1】______interestinggamethatit【C2】______almostinev
最新回复
(
0
)