首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下Command1的单击事件过程及fun过程: Private Sub Command1_Click( ) Dim x As Integer x=Val(InputBox(“请输入一个整数”))
设有如下Command1的单击事件过程及fun过程: Private Sub Command1_Click( ) Dim x As Integer x=Val(InputBox(“请输入一个整数”))
admin
2020-08-10
43
问题
设有如下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/JvHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面关于VB应用程序的叙述中正确的是
对于能够获得焦点的控件,若要使其不能接收焦点,应该
窗体上有名称分别为Text1、Text2的文本框,名称为Commandl的命令按钮。运行程序,在Text1中输入“FormList”,然后单击命令按钮,执行如下程序:PrivateSubCommandl_Click()Text2.Text=UC
、下列叙述中正确的是’
下列合法的变量名是
以下选项中,不合法的VisualBasic的变量名是
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象”的描述中,错误的是
以下打开VisualBasic菜单编辑器的操作中,错误的是
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>d)Ord>c的值是
能够产生1到50之间(含1和50)随机整数的表达式是
随机试题
医生让病人抬左手,病人却抬右手,这一症状最可能是()
其治法是其治疗方药是
下列有关民事诉讼中实行公开审判的表述不正确的是()
()是正当竞争的基础。
某作家指控某杂志社侵犯其著作权,法院裁定作家胜诉,该作家取得杂志社的经济赔偿款30000元,该赔偿收入应缴纳个人所得税额()元。
被尊称“乐圣”的是()。
(1)在名称为Form1的窗体上添加一个名称为L1,标题为“业余爱好”的标签,再添加一个名称为Ch1的复选框数组,含3个复选框,它们的Index属性分别为0、1、2,标题依次为“体育”、“音乐”、“美术”,请设置复选框的属性,使其初始状态如下表所示。
下列叙述中错误的是
Itisanunfortunatefactoftoday’slifethatmostpeoplearegrowingupunabletoseethestars.Theprimenightskyexistson
MEMOTo:FactorystaffFrom:FactoryManagerDate:19November2008Subject:QualitycontrolThenewsystemstartsMondayweek.
最新回复
(
0
)