首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下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-06-30
26
问题
设有如下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/c6Hp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
已知a=6,b=15,c=23,则语句PrintSgn(a+bMod6-c\a)&a+b的输出结果为( )。
为了建立随机文件,要求文件的每条记录应包含多个不同数据类型的数据项,则记录应使用的数据类型是
下面不能在信息框中输出“VB”的是()。
下面不是键盘事件的是()。
窗体上已有的3个单选按钮组成了1个名为ChkOpt1的控件数组。用于区分控件数组ChkOpt1中每个元素的属性是( )。
窗体上有一个由两个文本框组成的控件数组,名称为Text1,并有如下事件过程:PrivateSubText1_Change(IndexAsInteger)SelectCaseIndexCase0Text1
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>d)Ord>c的值是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为
随机试题
A.痰蒙心神证B.痰火扰神证C.小肠实热证D.心阴虚证面赤口渴,心烦,小便赤涩灼痛,舌红脉数,应诊为
既能活血调经,又能解郁消肿的药物是
应诊断为最好的治疗方法是
重度妊高征,红细胞比积0.41,心率80次/分,血红蛋白110g/L,白蛋白28g/L,血钾,钠,氯正常,选用下列何种扩容剂较好
无菌技术操作原则中,下列哪项是错误的()。
某大学周教授发表文章获得稿酬收入2000元,则其应缴纳的个人所得税为()元。[2007年5月二级真题]
根据我国《金融机构大额交易和可疑交易报告管理办法》的规定,不需要报告的交易是()。
价值规律是()。
若某行业中许多生产者生产一种标准化产品,我们可估计到其中任何一个生产者的产品需求将是()。
求的和.
最新回复
(
0
)