首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下事件过程: Private Sub Command1_Click() Dim a a=Array(12, 3, 8, 5, 10, 3, 5, 9, 2, 4) For k=1 To 9 Print fun(a(k-1), a(
设有如下事件过程: Private Sub Command1_Click() Dim a a=Array(12, 3, 8, 5, 10, 3, 5, 9, 2, 4) For k=1 To 9 Print fun(a(k-1), a(
admin
2015-08-28
33
问题
设有如下事件过程:
Private Sub Command1_Click()
Dim a
a=Array(12, 3, 8, 5, 10, 3, 5, 9, 2, 4)
For k=1 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 1 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=1时,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,10),x>=y不成立,函数直接返回5;
k=5时,fun(a(k-1),a(k))即fun(a(4),a(5)),即fun(10,3),过程中x=x-y=10-3=7-3=4-3=1,函数返回1;
k=6时,fun(a(k-1),a(k))即fun(a(5),a(6)),即fun(3,5),x>=y不成立,函数直接返回3;
k=7时,fun(a(k-1),a(k))即fun(a(6),a(7)),即fun(5,9),x>=y不成立,函数直接返回5;
k=8时,fun(a(k-1),a(k))即fun(a(7),a(8)),即fun(9,2),过程中x=x-y=9-2=7-2=5-2=3-2=1,函数返回1;
k=9时,fun(a(k-1),a(k))即fun(a(8),a(9)),即fun(2,4),x>=y不成立,函数直接返回2;
因此程序输出0 3 3 5 1 3 5 1 2 。
转载请注明原文地址:https://kaotiyun.com/show/noLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列关于菜单的说法错误的是()。
编写一个程序把一维数组的各元素反序存放。在主过程中调用subl过程把从键盘上输入的10个元素反序存放后再输出。根据题意,请完善下列程序。PrivateSubsubl(b()AsInteger,ByValnAsInteger)DimiA
数据库技术的主要特点为【】,具有较高的数据和程序的独立性以及对数据实行集中统一的控制。
在窗体上画一个文本框、一个标签和一个命令按钮,其名称分别为Text1、Label1和Command1,然后编写如下两个事件过程:PrivateSubCommand1_Click()strText=InputBox("请输入")
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
单击命令按钮时,下列程序代码的执行结果为______。PublicSubProcl(nAsInteger,ByValmAsInteger)n=nMod10m=m/10EndSubP
软件中子类部件对父类部件属性的延续性指软件的______。
下列程序的功能是:将字符串“abcde”逆序打印出来。请填写空白处以完善程序。Functionrev(str1)AsStringB=Mid(______,1,1)IfB=""Thenrev=""Elserev=rev(Mid(st
要利用通用对话框控件来显示“保存文件”对话框,需要调用控件的______方法。
随机试题
Pickoutfiveappropriateexpressionsfromtheeightchoicesbelowandcompletethefollowingdialoguebyblackeningthecorresp
在磁共振胰胆管成像(MRCP)上显示“双管征”,最可能的肿瘤为
在药物分子中引入哪种基团可使亲水性增加
为了加强会计档案的管理,企业当年及历年形成的会计档案都必须由专门的档案机构统一管理,而不能由会计机构暂行管理。()
保险金额是当保险标的发生保险事故时,保险公司所赔付的()金额。
我国实行的第一个现代学制是()。
“多年前,他背上行囊,踏上这座繁华的都市,意气风发。多年后,他手捧自己的骨灰站在这座城市的十字路口,茫然四顾。”一位90后年轻人写就的诗歌,道出了进城务工者的境遇变化与内心无奈。如果说,暂住证的背后,只是一种“临时居住”状态的证明,那么居住证,不仅在字面上
关于强奸罪及相关犯罪的判断,下列选项正确的是()。
下列关于进化心理学的基本观点叙述正确的是()
InAmerica,thethreebiggestnewspapersareofthefollowingEXCEPT
最新回复
(
0
)