首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下Commandl的单击事件过程及fun过程: Private Sub Commandl_Click() Dim x As Integer x=Val(InputBox(”请输入一个整数”)) fun(x) E
设有如下Commandl的单击事件过程及fun过程: Private Sub Commandl_Click() Dim x As Integer x=Val(InputBox(”请输入一个整数”)) fun(x) E
admin
2018-09-19
17
问题
设有如下Commandl的单击事件过程及fun过程:
Private Sub Commandl_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/q2Fp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp。其窗体文件上有一个标题为“得分”的框架,在框架中有一个名称为Text1的文本框数组,含6个文本框控件;文本框Text2用来输入难度系数。程序运行时,在左边的6个文本框中输入6个得分,输入难度系数后,单击“
设有如下事件过程:PrivateSubForm_Click()Dimf1AsInteger,f2AsInteger,iAsIntegerDimsAsIntegerf1=1:f2=1s=f1
假定把计时器控件Timer1的Interval属性设置为1000,Enabled属性设置为True,并编写下面的事件过程:PrivateSubTimer1_Timer()DimxAsIntegerFori=1To
设有以下程序:PrivateSubForm_Click() x=50 Fori=1To4 y=InputBox("请输入一个整数") y=Val(y) IfyMod5=0Then a=a+y
当窗体上有多个控件时,为了在程序运行后使得焦点位于某个控件上,应对该控件进行的设置是
设程序中分别将a、b、c、d定义为布尔型、整型、字符串型、日期型变量,下列赋值语句错误的是
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
窗体上有一个名称为Combo1的组合框,为了引用Combo1中最后一个列表项,应使用的表达式是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是
随机试题
“期待视野”这一概念的提出者是()
痈疡肿毒初起,治以大头瘟,治以
槐花散的适应证是大黄虫丸的适应证是
男,38岁。左膝外上方逐渐隆起性包块半年。X射线平片示左股骨下端外侧囊性破坏,边缘膨胀,中央肥皂泡样改变,无明显骨膜反应。为明确诊断,最有价值的检查是
发包人应当开始支付不低于当年施工进度计划的安全文明施工费总额60%的期限是工程开工后的()天内。
用于列入《进出口野生动植物种商品目录》中属于我国自主规定管理的野生动植物及其产品的进出口通关,不论以何种方式进出口列入上述管理范围的野生动植物及其产品,均须事先申领公约证明。()
你注意观察过篮球架吗?篮球架的高度比l层楼高,比2层楼低,篮球架的高度对你有什么启发?
简述刘少奇《对华北记者团的谈话》的主要内容。
UntilClaraBarnesreturnsfromherweekinHongKong,salesrepresentativesareaskedtomaketravelarrangements______.
Anotherculturalaspectofnonverbalcommunicationisonethatyoumightnotthinkabout:space.Everypersonunderstandshimse
最新回复
(
0
)