首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下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
58
问题
设有如下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全国计算机二级
相关试题推荐
确定图片框Picturel在窗体上位置的属性是
在窗体上画一个名为Commandl的命令按钮,然后编写如下代码:OptionBase1PrivateSubCommandlClick()Dimaa=Array(1,2,3,4):j=1Fori=4To1Step一1S=S+a
要想不使用Shift或Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的MuhiSelect属性设置为()。
以下叙述中正确的是
编写如下程序:PrivateSubCommandl_Click()DimiAsInteger,jAsIntegern=InputBox(”输入一个大于1的正整数”)
设有如下程序段:Dima(10)ForEachxInaPrintx;Nextx在上面的程序段中,变量x必须是
己知a=6,b=15,c=3,则语句PrintSgn(a+bMod6-c\a)&a+b的输出结果为
在面向对象的程序设计中,可被对象识别的动作称为
下面哪个属性肯定不是框架控件的属性
窗体上有名称为Command1的命令按钮和名称为Text1的文本框PrivateSubCommand1_Click()Text1.Text="程序设计"Text1.SetFocusEndSubPrivateSubText1_GotF
随机试题
关于围绝经期,以下哪些是不恰当的
患者,女,25岁。下痢赤白黏冻,有时或见脓血便,腹痛,里急后重,肛门灼热,小便短赤。舌红,苔黄腻,脉滑数。粪便细菌培养检出痢疾杆菌。治疗应首选()
广藿香中百秋李醇的含量测定采用
患者,男性,40岁,头部受伤后意识清楚,主诉头痛,右耳道内有少量淡血性液体流出,生命体征正常。正确的护理是()。
在组织结构的影响因素当中,最为基本的是()。
具有开断能力强、动作快、体积小的特点,在高压和超高压系统中得到广泛应用的断路器为()。
[2015年真题]以下土层中不宜采用重锤夯实法夯实地基的是()。
光纤损耗系数随着波长而变化,为获得低损耗特性,光纤通信实用的低损耗波长有()。
企业处置交易性金融资产、可供出售金融资产实现的收益,在“营业外收入”账户核算。()
某人编写了向随机文件中写一条记录的程序,代码如下:TypeRType NameAsString*10 TelAsString*20EndTypePrivateSubCommand1_Click() DimpA
最新回复
(
0
)