首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下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-08-28
30
问题
设有如下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/tsLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画两个标签和一个命令按钮,其名称分别为Labe11、Labe12和Command1,然后编写如下程序:PrivateSubfunc(LAsLabe1,ByValaAsInteger)L.Caption="12
将文本框的PasswordChar属性设置为一个星号*,运行时,在文本框中输入的字符仍然显示出来,而不显示星号,原因可能是()。
变量未赋值时,数值型变量的值为______,字符串变量的值为______。
执行下面的程序段后,S的值为【】。s=5Fori=6To9Step0.6s=s+1Nexti
设有语句:X=InputBox("输入数值","0","示例")程序运行后,如果从键盘上输人数值10并按回车键,则下列叙述中正确的是______。
假设有如下的记录类型:TypeStudentnumberAsStringnameASStringageAsIntegerEndType则正确引用该记录类型变量的代码是______。
软件工程研究的内容主要包括:______技术和软件工程管理。
下列叙述不正确的是()。
设a为整型变量,不能正确表达数学关系,“10<a<15”的表达式是______。
符号%是声明______类型变量的类型定义符。
随机试题
矿物类饮片煎煮的方法是
关于正常产褥的叙述,哪项是错误的
双腕关节肿痛伴晨僵最常见于
空调系统中,内机盘管机组按安装方式可分为()。
下列关于车辆购置税征收范围的说法中,正确的有()。
简述《普通高中数学课程标准(2017年版)》中“数学建模”这一核心素养?
Takingacloselookattheirrespectivehistoricalcontexts,purposes,andprinciples,hugedifferencescanbe________betweenth
旧律(指汉律)因秦《法经》,就增三篇,而《具律》不移,因在第六。罪条例既不在始,又不在终,非篇章之义。故(新律)集罪例以为《刑名》,冠于律首。——《晋书.刑法志》阅读以上材料,请结合中国法制史的相关知识回答下列问题:《法经》具体包括哪些篇目?它在历
设n阶矩阵A,B等价,则下列说法中不一定成立的是()
Afterthebirthofmysecondchild,Igotajobatarestaurant.Havingworkedwithanexperienced【C1】______forafewdays,Iwa
最新回复
(
0
)