首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下事件过程: 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
2018-09-19
25
问题
设有如下事件过程:
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://jikaoti.com/ti/1Hm0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerDimsAsStrings="2013-
以下关于框架的叙述中,错误的是
假定在窗体上添加了一个通用对话框控件,其名称为CD1,并有如下程序段:CD1.ShowOpenCD1.DefaultExt="doc"在打开文件的对话框中选择了"c:\file1.txt"文件,则FileTitle属性的值是
下列关于线性链表的叙述中,正确的是( )。
某系统结构图如下图所示该系统结构图的宽度是
把数学表达式表示为正确的VB表达式应该是( )。
在医院,每个医生只属于某一个诊疗科,医生同一天可为多位患者看病,而一名患者可在多个科室治疗。则实体医生和患者之间的联系是
以下不能用Print方法输出数据的对象或窗口是()。
支持子程序调用的数据结构是( )。
随机试题
比较大叶性肺炎与小叶性肺炎,两者有何区别?
男性,20岁,近半年来出现食欲不振,消瘦,盗汗,髋关节疼痛、发僵,并逐渐发生跛行,疑患有髋关节结核,体检时进行托马斯试验检查是为了检查髋关节的( )。
施工机械设备质量控制通常是从()方面进行。
背景某地区在航路中心线上建设一个航路VOR导航台,该导航台设备的作用是向航空器提供全方位引导信息和距离信息,引导航空器沿预定航路(线)飞行。某施工单位中标该工程项目,建设内容包括机房建设、设备安装调试、防雷接地处理等。导航台采用综合防雷措施有哪些?
我国传统教学的弊病是重视学生对基本知识和技能的掌握,而忽视培养学生的应用能力和创新能力。()
下列关于海啸的说法,正确的是()。
俄国十月革命与二月革命相比,其主要不同之处是()
根据我国法律的有关规定,下列行为中不适用减轻或免除法律责任的是
支持子程序调用的数据结构是()。
打开指定文件夹下的演示文稿yswg4(如图),按下列要求完成对此文稿的修饰并保存。(1)在第一张幻灯片上键入标题“城建公司建筑工程管理系统”,版面改变为“垂直排列标题与文本”。幻灯片的文本部分动画设置为“左下角飞入”。(2)使用“A
最新回复
(
0
)