柠檬试题库
search
首页 计算机 公务员 驾照 关于

设有如下事件过程: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 kEnd SubPrivate Function fun(x, y)As Integer Do While x>=y x=x-y Loop fun=xEnd 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
热度🔥684
参考答案: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 。
复制题目向AI提问


扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐 在Access中,若要使用一个字段保存多个图像、图表、文档等文件,应该设置的数据类型是 设有如下通用过程:Public Function Fun(xStr As String)As String Dim tStr As String, strL As Integer tStr="" strL=Len(xStr) i=1 Do While i<=strL / 2 tStr=tStr & Mid(xStr, i, 1)& Mid(xStr, strL-i+1, 1) i=i+1 Loop Fun=tStr End Function 在窗体上画一个名称为Command1的命令按钮。然后编写如下的事件过程: Private Sub Command1_Click() Dim S1 As String S1="abcdef" Print UCase(Fun(S1)) End Sub 程序运行后,单击命令按钮,输出结果是( )。       某公司新员工入职,需要对他们进行入职培训。为此,人事部门负责此事的小吴制作了一份入职培训的演示文稿。但人事部经理看过之后,觉得文稿整体做得不够精美,还需要再美化一下。请根据提供的"入职培训.pptx"文件,对制作好的文稿进行美化,具体要求如下所示: 1. 将第一张幻灯片设为"垂直排列标题与文本",将第二张幻灯片版式设为"标题和竖排文字",第四张幻灯片设为"比较"。 2. 为整个演示文稿指定一个恰当的设计主题。 3. 通过幻灯片母版为每张幻灯片增加利用艺术字制作的水印效果,水印文字中应包含"员工守则"字样,并旋转一定的角度。 4.为第三张幻灯片左侧的文字"必遵制度"加入超链接,链接到Word素材文件"必遵制度.docx"。 5.根据第五张幻灯片左侧的文字内容创建一个组织结构图,结果应类似Word样例文件"组织结构图样例.docx"中所示,并为该组织结构图添加"轮子"动画效果。 6.为演示文稿设置不少于3种幻灯片切换方式。 7. 将制作完成的演示文稿"入职培训.pptx"进行保存。