首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下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-10-23
60
问题
设有如下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/QXLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
为了在按下Esc键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是______。
能够获得一个文本框中被选取文本的内容的属性是
下列叙述中错误的是
在VisualBasic中,要使标签的标题居中显示,则将其Alignment属性设置为()。
下列说法错误的是
使图像(Image)控件中的图像自动适宜控件的大小需要
VisualBasic根据计算机访问文件的方式将文件分成3类,其中不包括()。
下列叙述正确的是()。
在使用打印直接输出信息时,下列哪个属性或方法实现了使文件结束打印()。
各种运算符间的优先顺序从高到低是
随机试题
爆震强,推迟点火角度_______,爆震弱,推迟的角度_______。
低热是指腋下体温在()
实施经腹输卵管结扎术,下述不适宜的时期是
王某为A公司的副总经理。B公司为C公司的第一大股东。王某从2001年年初就代表A公司和B、C两公司接触,准备收购B公司在C公司的全部股权。之后,三方达成协议。同年9月2日,C公司董事会通过股权转让协议,并通知王某;9月10日,C公司对外公告该消息,其股价上
中宣部、国家安全生产监管总局、公安部、广电总局、全国总工会、团中央和全国妇联等组织开展了2011年全国安全生产月活动,该活动的主题是()。
在中国历史上,唐朝、宋朝是中国文学最兴盛的朝代。唐宋八大家中有父子三人,人称“三苏”,其中不包括()。‘
要求学生“尽可能多地列举出报纸的用途”,学生给出“学习用”“包东西”等各种各样的答案,这里考查的是创造性思维的()
下列选项中不属于定性分析的理论的是
______today,hewouldgettherebySaturday.
HowmanykindsofdoctorsarethereintheUS?______.
最新回复
(
0
)