首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
单击命令按钮时,下列程序的执行结果是 Private Sub Commandl_Click( ) BT 4 End Sub PriVate Sub BT(x As Integer) X=X * 2 + 1 If x <6 T
单击命令按钮时,下列程序的执行结果是 Private Sub Commandl_Click( ) BT 4 End Sub PriVate Sub BT(x As Integer) X=X * 2 + 1 If x <6 T
admin
2009-01-15
37
问题
单击命令按钮时,下列程序的执行结果是 Private Sub Commandl_Click( ) BT 4 End Sub PriVate Sub BT(x As Integer) X=X * 2 + 1 If x <6 Then Call BT(x) End If X=x * 2 Print x; End Sub
选项
A、15
B、16
C、17
D、18
答案
8
解析
此题在函数调用过程中采用了简单递归的方式,具体流程如下:主调过程调用BT过程,把实参4传递给BT过程中的形参x,由x=x*2+1语句推出x=9,此时不满足BT过程体中判断语句的判断条件,执行x=x*2;Print x;语句。由x=x*2语句得到x值为18并输出,结束此次调用过程,返回到主调过程结束程序,输出结果为18。
转载请注明原文地址:https://kaotiyun.com/show/NY2p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面的Applet程序通过内部类处理鼠标单击事件。在小程序中,如果点击鼠标,则在状态栏输出鼠标点击的坐标;如果双击鼠标,则显示一副图片,鼠标单击处为显示图片的左上角坐标,显示图片的宽度为200像素,高度为180像素。请改正程序中的错误(有下划线的语句),使
下列程序的功能是在屏幕上输出26个小写字母,请补充完整。publicclassTestoo{publicstaticvoidmain(Stringargs[]){charC=’a’;for(inti=i<
下面是一个Applet程序,其功能是有两个按钮,分别为First和Second,以及一个Label构件。要求单击First时能在Label中显示出"Command:First",而单击Second时能显示出"Command:Second",要求只能重载一
下面是一个Applet程序,其功能是通过两个文本框获得用户输入的两个数,按回车键计算这两个数的商。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。源程序文件代码清单如下:importjava.awt.*;import
软件工程研究的内容主要包括:【】技术和软件工程管理。
__________是用来实现客户与服务之间的通信,Java在Socket中,提供多线程机制,对实现大量客户通信提供了很好的基础。
【】是Java程序的并发机制,它能同步共享数据,处理不同事件。
若a,b为int型变量且已分别赋值为2,6,则表达式(a++)+(++b)+a*b的值是______。
算法的主运算如下,其中i的初值为1,s的初值为0,“←”为赋值号。whilei<ndo{forj←1tondos←s+a[i,j]i←i*2;则该算法的时间复杂度为()
设有属性A,B,C,D,以下表示中不是关系的是()。
随机试题
关于工程量清单主要组成部分的说法,正确的是()。
下列关于疾病与症状的表述。正确的是
A、分散剂B、助悬剂C、防腐剂D、助溶剂E、增溶剂炉甘石洗剂中羧甲基纤维素钠的作用是()
下列有关法律解释方法的表述正确的是:()
地下工程防水混凝土应连续浇筑,宜少留施工缝,当需要留设施工缝时其留置位置正确的有()。
关于评标专家的选取,下列说法正确的是()。
会计科目是( )。
1951年和平解放的地区是()。
甲、乙、丙和丁进入某围棋邀请赛半决赛,最后要决出一名冠军。张、王和李三人对结果作了如下预测:张:冠军不是丙。王:冠军是乙。李:冠军是甲。已知张、王、李三人中恰有一人的预测正确,则以下哪项为真?
下列关于集线器的描述中,错误的是()。
最新回复
(
0
)