首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下事件过程: Private Sub Commandl_Click() Dim a a=Array(12,3,8,5,10,3,5,9,2,4) For k=l To 9 Print fun(a(k一1),
设有如下事件过程: Private Sub Commandl_Click() Dim a a=Array(12,3,8,5,10,3,5,9,2,4) For k=l To 9 Print fun(a(k一1),
admin
2018-05-08
32
问题
设有如下事件过程:
Private Sub Commandl_Click()
Dim a
a=Array(12,3,8,5,10,3,5,9,2,4)
For k=l To 9
Print fun(a(k一1),a(k));“”;
Next k
End Sub
Private Function fun(X,y)As Integer
Do While X>=Y
X=X-Y
Loop
fun=X
End Function
程序运行时的输出结果是( )。
选项
A、4 0 1 0 3 0 0 4 0
B、0 3 3 5 1 3 5 l 2
C、9 -5 3 -5 7 -2 -4 7-2
D、9 3 3 5 7 3 5 7 2
答案
B
解析
数组默认下标为0,因此数组a中的元素a(0)=12,a(1)=3,a(2)=8,a(3)=5,a(4)=10,a(5)=3,a(6)=5,a(7)=9,a(8)=2,a(9)=4。
k=l时,fun(a(k-1),a(k))即fun(a(0),a(1)),即fun(12,3),过程中x=x-y=12-3=9-3=6-3=3-3=0,函数返回0;
k=2 时,fun(a(k-1),a(k))即fun(a(1),a(2)),即fun(3,8),x>=y不成立,函数直接返回3;
k=3 时,fun(a(k-1),a(k))即fun(a(2),a(3)),即 fun(8,5),过程中x=x-y=8-5=3,函数回返3;
k=4 时,fun(a(k-1),a(k))即fun(a(3),a(4)),即fun(5,l0),x>=y不成立,函数直接返回5;
k=5时,fun(a(k-1),a(k))即tun(a(4),a(5)),即fun(10、3),过程中 x=x-y=10-3=7-3=4-3=1,函数返回1;
k=6 时,fun(a(k-I),a(k))即fun(a(5),a(6)),即fun(3,5),x>=y不成立,函数直接返回3;
k=7时,flirt(a(k-1),a(k))即fun(a(6),a(7)),即fun(5,9 ),x>=y不成立,函数直接返回5;
k=8 时,fun(ak—1),a(k))即fun(a(7),a(8)),即fun(9,2),过程中 x=x-y=9-2=7-2=5-2=3-2=l,函数返回1;
k=9 时,tun(a(k-1),a(k))即tun(a(8),a(9)),即fun(2,4),x>=y不成立,函数直接返回2;
因此程序输出0 3 3 5 l 3 5 l 2。
转载请注明原文地址:https://kaotiyun.com/show/yvGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列描述中错误的是
数据流图中带有箭头的线段表示的是
在考生文件夹下有一个工程文件sjt5.vbp。其窗体中有一个名称为Textl的文本框数组,下标从0开始。程序运行时,单击”产生随机数”按钮,就会产生10个3位数的随机数,并放入Textl数组中,如图2-25(a)所示;单击”重排数据”按钮,将把Textl中
在用Open语句打开文件时,如果省略”For方式”,则打开的文件的存取方式是()。
窗体如图l所示。要求程序运行时,在文本框Textl中输入一个姓氏,单击”删除”按钮(名称为Commandl),则可删除列表框Listl中所有该姓氏的项目。若编写以下程序来实现此功能:PrivateSubCommandI_Click()D
不能正确表示条件”两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是()。
在考生文件夹下有一个工程文件sjt5.vbp,含三个窗体,标题分别为”启动”、”注册”、”登录”,运行时显示”启动”窗体,单击其上按钮时弹出对应窗体进行注册或登录。注册信息放在全局数组users中,注册用户数(最多10个)放在全局变量n中(均已在标准模块中
下面关于多重窗体的叙述中,正确的是()。
为了实现对象的自动拖放,应该设置该对象的一个属性。下面设置中正确的是
设在工程文件中有一个标准模块,其中定义了如下记录类型:TypeBooksNameAsString*10:TelNumAsString*20EndType在窗体上画一个名为Commandl的命令
随机试题
管涵通常采用工厂预制钢筋混凝土管的成品管节,管节断面形式分为()等。
【B1】【B4】
患者缘自2周余以前诱因不明开始出现咳嗽,阵发性发作,干咳少痰,体力下降,伴右胸隐痛,咳嗽及深呼吸时明显,午后发热,不伴畏寒寒战,夜间汗多。体格检查体温:37℃,呼吸:20次/分,脉搏:86次/分,血压:110/60mmHg。肺结核的治疗往往需要长时间联
创造一种畅所欲言、自由思考的氛围,诱发人创造性思维的共振和连锁反应,这是经营决策方法中的()。
附认股权证债券筹资与资本成本、债券价值、股权再融资的综合F公司是一家经营电子产品的上市公司。公司目前发行在外的普通股为10000万股,每股价格为10元,预计未来可持续增长率为13.43%。公司现在急需筹集资金16000万元,用于投资液晶显示屏项目
总效用和边际效用的关系()。
教育法律关系的()是教育法律关系的组成要素之一,指的是教育法律关系的主体依据法律规定而享有的权利与义务。
新教师更多关注课堂中发生的细节,专家型教师则很少谈论课堂管理问题和自己教学是否成功。这反映二者在()方面存在差异。
A、 B、 C、 D、 D外表面图只有两个白色的面,而且是相对的,所以折叠后不可能有两个白色的面相邻,可排除A、C;并且在相交的三个面中,至少有一面是白色的,可排除B,所以选D。
Lifeisfullofdangersandsurprises.Yourhousemayburn【C1】______.Youmayfalloutofthewindowand【C2】______yourneck.Mic
最新回复
(
0
)