首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下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
2015-08-28
24
问题
设有如下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/zZJ0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设a=5,b=6,c=7,d=8,则执行下列语句后,x的值为______。x=IIF((a>B)And(c<D),10,20)
在窗体上面有一个文本框,其名称为Text1,编写如下事件过程:PrivateSubText1_KeyPress(KeyAsciiAsInteger)DimsstrAsStringstr=Chr(KeyAscii)Key
编写一个程序把一维数组的各元素反序存放。在主过程中调用subl过程把从键盘上输入的10个元素反序存放后再输出。根据题意,请完善下列程序。PrivateSubsubl(b()AsInteger,ByValnAsInteger)DimiA
数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指______。
在列表框中当前被选中的列表项的序号是由下列哪个属性表示______。
数据的存储结构是指______。
可以通过()的方法来输出一个二维数组中的各个元素。
设有语句:Open"C:\Test.Dat"ForOutputAs#1则以下错误的叙述是:
只能用来显示文本信息的控件是()。
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
随机试题
小学儿童的思维由具体形象思维向抽象思维过渡的转折时期,在正常情况下,一般在()。
局部反循环打捞篮在地面投球后,循环液体通过内外筒环形空间及20个小水眼,进行()。
由多振子电子探头超声束形成的伪影叫()。
用纯水把下列溶液稀释2倍时,其中pH变化最小的是
一患者拔下颌牙后出现渐进性张口受限,颌下淋巴结肿大,除下颌升支后缘稍丰满压痛外,其他没有明显体征。最可能的诊断是
属于医疗事故赔偿的,患者住院期间需要专人陪护的,其陪护费按照医疗事故发生地什么时段职工年平均工资计算
生产经营单位的主要负责人和安全生产管理人员必须具备与本单位所从事的生产经营活动相应的()和管理能力。
下列选项中,()属于可撤销的民事行为。
裴斯泰洛齐整个教育体系的核心是
带走一盏渔火,让他温暖我的双眼;留下一段真情,让它停泊在枫桥边。月落乌啼,总是千年的风霜;涛声依旧,不见当初的夜晚。文中画线的句子运用的修辞方法有:
最新回复
(
0
)