首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下Commandl的单击事件过程及fun过程: Private Sub Commandl_Click( ) Dim X As Integer X=Val(InputBox(“请输入一个整数”))
设有如下Commandl的单击事件过程及fun过程: Private Sub Commandl_Click( ) Dim X As Integer X=Val(InputBox(“请输入一个整数”))
admin
2018-07-11
38
问题
设有如下Commandl的单击事件过程及fun过程:
Private Sub Commandl_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/dFy0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列操作中不能向工程添加窗体的是
窗体上有一个名称为Text1的文本框,一个名称为Commandl的命令按钮。窗体文件的程序如下:PrivateTvpexPrivateSubCommand1Click()aAsInteg
设有以下定义语句:PrivateTypepointxAsIntegeryAsIntegerEndTVpeDimaAspoint下面语句中正确的是
执行以下程序段a$="VisualBasicProgramming":b$="C++"c$=UCase(Left$(a$,7))&b$&RightS(a$,12)变量c$的值为
以下关于文件的叙述中,错误的是
下面哪个属性肯定不是框架控件的属性
以下能够设置控件焦点的方法是
设:a:12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是
在窗体上建立三个菜单项(名称分别为Read、Calc和Save,标题分别为“读人数据”、“计算并输出”和“存盘”),然后添加一个文本框(名称为Textl,MultiLine属性设置为True,ScroUBars属性设置为2)(如图所示)。程序运行后,如果执
在关系数据库中,用来表示实体间联系的是
随机试题
骨化有________和________两种方式。
管路交叉时,一般将上面(或前面)的管路断开;也可将下方(或后方)的管路画上断裂符号断开。()
Thereisasmallfilmsocietyinmyvillage.I’monit.Thereareaboutforty【36】.Thefilmsocietygivesusthechancetoseeo
肺癌的细支气管充气征形成的病理基础是
在线性范围内,测得浓度为10.0μg/L钙标准溶液的吸光度为0.100,同时测得一试样溶液的吸光度为0.156,计算其浓度为
药物临床评价是指
根据《药品不良反应监督管理办法》下列情形属于药品严重不良反应的有
风险管理领域的管理会计工具方法一般包括()。
Thethreeboysweregivenworkaccordingtotheir______abilities.
Somepeoplebelievethatstudentsshouldbegivenonelongvacationeachyear.Othersbelievestudentsshouldhaveseveralshort
最新回复
(
0
)