首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下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
26
问题
设有如下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://jikaoti.com/ti/zZJ0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列关于菜单的说法错误的是()。
单击命令按钮时,下列程序代码的执行结果为______。PublicSubProcl(nAsInteger,ByValmAsInteger)n=nMod10m=m/10EndSubP
下列程序段的执行结果为______。X=2Y=1IfX*Y<1ThenY=Y-1ElseY=-1PrintY-X>0
在数据流图(DFD)中,带有名字的箭头表示______。
执行下列语句后,输出结果为______。s$="ABCDEFG"PrintInStr(s$,"efS")PrintLCase$(s$)
假设在窗体Form1画一个通用对话框控件CommonDialogl,要建立“打开文件”对话框,为了使得该对话框的标题显示为“打开文件”,那么可以实现该功能的语句是______。
对象名.Cls方法对()控件有效。
数据库系统的核心是()。
用树形结构来表示实体之间联系的模型称为______。
符号%是声明______类型变量的类型定义符。
随机试题
某有色溶液在某一波长下用2cm吸收池测得其吸光度为0.750,若改用0.5cm和3cm吸收池,则吸光度各为()。
目前检测血小板抗原最常用的方法是
医疗机构药事管理的内容不包括
脓肿切开术的适应证有
现场调研是最直接、最常用、最重要的贷前调查方法,主要包括实地考察和现场会谈两个方面。()
由安娜小姐带领的英国旅游团10月16日16:45准点抵达北京,第一次接待外国旅游团的李玉明将旅游团迎到了下榻的饭店,热情地为旅游团办理了入住饭店手续,分发了房卡,告诉大家19:00在饭店的中餐厅用晚餐,并当众宣布:“今晚没有安排活动,大家休息,明天早上7时
下列既是我国的基本国策,又是我国重要法律原则和道德规范的是()
如果Ethernet交换机有2个1000Mbps全双工端口和14个100Mbps全双工端口。那么这个交换机的总带宽最高可以达到()。
假设某台式计算机的内存储器容量为128MB,硬盘容量为10GB。硬盘的容量是内存容量的()。
ThehistoryofAfrican—Americansduringthepast400yearsistraditionallynarrated【C1】______anongoingstruggleagainst【C2】___
最新回复
(
0
)