首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下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
78
问题
设有如下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全国计算机二级
相关试题推荐
以下语句的输出结果是______。PrintFormat$("158","#,###.00")
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()c="ABCD"Forn=1To4Print______
以下合法的VisualBasic标识符是______。
在下列几种排序方法中,要求内存量最大的是______。
下列程序段错误的是()。
在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的事件过程是______。
设有语句Open"C:\Test.Dat"ForOutPutAs#1,则下列叙述中错误的是()。
语句DimArr(-3To5)AsInteger定义的数组元素个数是()。
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
用树形结构表示实体之间联系的模型是()。
随机试题
某大型管沟开挖,工作面比较狭小,最适宜的土方施工机械是()。
改善亲子关系的服务是以()为服务焦点。
X国与Y国均是《维也纳条约法公约》的缔约国,X国与Y国就Y国国内甲省的石油开发使用签订了一项文件,以保障X国国内石油的稳定供应,请回答下列问题:国际法允许单方终止条约的理由包括:()
对称三相负载接成三角形,功率为2.4kW,功率因数0.6,已知电源线电压UL=380V,通过负载的电流为()A。
以下关于借款人资金结构表述,正确的是()。
合同成立需要具备()和承诺阶段。
某企业2013年度一2016年度的年销售收入与有关情况如下:假设企业的流动负债均为敏感性负债。要求:若该企业2017年销售净利率为10%,利润留存率为50%,计算企业需从外部筹集的资金。
下列做法错误的是()。
消化不良是指长期的饮食不规律、爱吃刺激性食物或者暴饮暴食,而导致的腹部不适的症状。根据上述定义,以下哪项不是消化不良的表现?()
MississippiisatypicalAmericansouthernstate.
最新回复
(
0
)