首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下Command1的单击事件过程及fun过程: Private Sub Command1_Click() Dim x As Integer x=Val(InputBox("请输入一个整数")) fun(x) End Sub Private Sub f
设有如下Command1的单击事件过程及fun过程: Private Sub Command1_Click() Dim x As Integer x=Val(InputBox("请输入一个整数")) fun(x) End Sub Private Sub f
admin
2018-06-20
23
问题
设有如下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 Mod2=0Then 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/rRy0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
判断复选框是否被选中的属性为
设有如下程序:OptionBase0PrivateSubForm_Click()DimaDimiAsIntegera=Array(1,2,3,4,5
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上画出包含三个命令按钮的控件数组,名称为cmdl,下标分别为0、1、2,Caption分别为“开始”、“停止”和“退出”,如图3(a)所示
在窗体上画一个名为Commandl的命令按钮,编写如下程序:PrivateSubCommandl_Click()DimM(10)AsIntegerFork=1To10M(k
窗体上有名为Textl、Text2的两个文本框,和一个由3个单选按钮组成的控件数组Optionl,如图1所示。程序运行后,如果单击某个单选按钮,则执行Textl中数值与该单选按钮所对应的运算(乘1、乘10或乘100),并将结果显示在Tex
在名称为Forml的窗体上画一个名称为CD1的通用对话框,通过属性窗口设置CD1的初始路径为C:\,默认的文件名为None,标题为“保存等级考试”,如图2所示。注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjt1.f
下列关于函数过程的叙述中,正确的是()。
设有如下数组定义语句:Dimaa(一1T04,3)AsInteger以下叙述中正确的是()。
若变量a未事先定义而直接使用(例如:a:0),则变量a的类型是()。
随机试题
Someadultsspendalotoftimetryingtostopchildrenplaying.Theyareusuallypeoplewhothinkofplayasthe【C1】______ofwo
A、高热骤降,涕泪横流,两目红赤B、高热不退,咳嗽气促,鼻煽痰鸣C、壮热起伏,烦躁不安,咳嗽阵作D、高热不退,烦躁谵妄,四肢抽搐E、咽喉肿痛,咳声重浊,声如犬吠麻疹邪毒闭肺证在麻疹的基础上证见
贯穿于土石坝施工的各个环节和施工全过程的是()。
施工企业组织生产、编制施工计划、签发任务书的依据是( )。
审计人员在确定应收账款函证的范围和对象时,需要考虑的因素有()。
赵、钱、孙、李设立一家普通合伙企业。经全体合伙人会议决定,委托赵与钱执行合伙事务,对外代表合伙企业。对此,下列表述错误的是()。
价值规律决定商品的价值量是由()劳动时间决定的。
甲公司于2012年1月1日以货币资金1000万元取得了乙公司10%的股权,甲公司将取得乙公司10%股权作为可供出售金融资产核算。2012年12月31日,该可供出售金融资产的公允价值为1200万元。乙公司于2012年度实现净利润1000万元。宣告并支付现金股
下列句子与其他三项句式特点不同的是()。
在如图4一16所示的数据流图中,共存在(29)个错误。
最新回复
(
0
)