阅读下列程序。Option Base 1Private Sub Form. Click()Dim x(3,3)For j=l to 3For k=l to 3If j=k then x(j,k)=lIf j<>k then x(j,k)=kNext kNext jCall fun(x())End SubPrivate Sub fun(x() )For j=1 to 3For k=1 to 3Print x(j,k);Next kNext jEnd Sub运行程序时,输出结果为【 】

题目

阅读下列程序。

Option Base 1

Private Sub Form. Click()

Dim x(3,3)

For j=l to 3

For k=l to 3

If j=k then x(j,k)=l

If j<>k then x(j,k)=k

Next k

Next j

Call fun(x())

End Sub

Private Sub fun(x() )

For j=1 to 3

For k=1 to 3

Print x(j,k);

Next k

Next j

End Sub

运行程序时,输出结果为【 】


相似考题
参考答案和解析
正确答案:1 2 311 3 1 21
1 2 311 3 1 21 解析:本题考查考生对数组虚实结合掌握的情况。事件过程声明了一个二维数组,并利用循环产生3*3数组,由题干可知,该数组对角线元素全部为1,其余元素为3。调用fun过程时,采用了虚实结合的方法,然后执行该过程。在过程中访问x数组就是事件过程中的数组,优先输出了x数组的所有元素值,由于在输出时执行了Print x(j,k),并且输出数据语句后有分号,因此只输出一行。
更多“阅读下列程序。Option Base 1Private Sub Form. Click()Dim x(3,3)For j=l to 3For k=l to 3If j= ”相关问题
  • 第1题:

    _____

    A.H→I,H→J,J→K,IJK→L,L→H

    B.H→I,H→J,J→K,IJ→L,L→H

    C.H→I,H→J,J→K,IJ→L,J→K

    D.H→I,J→K,IJ→L,L→H,L→K

    A.

    B.

    C.

    D.


    正确答案:B

  • 第2题:

    设关系模式Rm,其中U={H,I,J,K,L},若F={H→IJ,J→K,IJK→L,L→H,L→K},则F 的最小函数依赖集Fmin=

    设关系模式Rm<U,F>,其中U={H,I,J,K,L},若F={H→IJ,J→K,IJK→L,L→H,L→K},则F 的最小函数依赖集Fmin={(35)}。关系模式R 的候选关键字有(36)个,R 属于(37)。

    A.H→I,H→J,J→K,IJK→L,L→H

    B.H→I,H→J,J→K,IJ→L,L→H

    C.H→I,H→J,J→K,IJ→L,L→K

    D.H→I,J→K IJ→L,L→H,L→K


    正确答案:B
    解析:如果函数依赖集F 满足下列条件,则称F 为最小函数依赖集或最小覆盖:
      .F中的任何一个函数依赖的右部仅含有一个属性:
      .F中不存在这样一个函数依赖X→A,使得F与F→{X→A}等价;
      .F中不存在这样一个函数依赖X→A,X有真子集Z使F-{X→A}∪(Z→A}与F等价。
      试题(35)选项A中,由于J→K,故IJK→L中K是冗余属性,因此选项A.是错误的:选项C中的L→H被去掉了,导致无法从选项C中根据Armstrong 公理系统导出L→ H,因此选项D是错误的;选项D中的H→J被去掉了,导致无法从选项D中根据Armstrong公理系统导出H→J,因此选项D是错误的。
      试题(36)候选键共有3个,分析如下:
      算法:对于给定的关系模式RU,P>,其中U为属性集合,F为函数依赖集。
      1)依照函数依赖集F将R中的所有属性分为L类、R类、LR 类和N 类属性,令X 为L、 N 类属性的集合,Y 为LR 类属性集合;
     

  • 第3题:

    阅读FORTRAN程序:
    READC*,*)I,J,K DO 10 N=l,2 I=I+J+K J=I+K+J K=I+J+K 10 CONTINUE
    WRITE(*,20)I,J,K 20 FORMAT(2X,315)
    END
    键盘输入1,0,0则程序运行后的输出结果是:

    A. 4 7 13
    B.2 3 4
    C. 1 1 2
    D. 6 9 15

    答案:A
    解析:
    解当N=1时,I=l+0+0==l,J=l+0+0=l,K=l+l+0=2;
    当N=2时,I=l+l+2=4,J=4+2+l=7,K=4+7+2=13。
    答案:A

  • 第4题:

    设关系模式R,其中U{H,I,J,K,L},若F={H→IJ,J→K,IJK→L,L→H,L→K),则F的最小函数依赖集Fmin={(5

    设关系模式R<U,F>,其中U{H,I,J,K,L},若F={H→IJ,J→K,IJK→L,L→H,L→K),则F的最小函数依赖集Fmin={(54)},关系模式R的候选关键字是(55)。

    A.H→I,H→J,J→K,IJK→L,L→H

    B.H→I,H→J,J→K,IJ→L,L→H

    C.H→I,H→J,J→K,IJ→L,J→K

    D.H→I,J→K,IJ→L,L→H,L→K


    正确答案:B

  • 第5题:

    阅读下列FORTRAN程序:
    DIMENSION M(6)
    READ(*,*)M
    DO 10 J=l,6 DO 10 K=J,6 IF(M(K)LTM(J))THEN N=M(K)
    M(K)=M(J)
    M(J)=N END IF 10 CONTINUE
    WRITE(*,100)(M(I),I=1,6)
    100 FORMAT(2X,614)
    END
    键盘输入10,7,9,2,1,3;程序运行后的输出结果是:

    A. 1 2 3 7 9 10
    B. 10 9 7 3 2 1
    C. 7 9 2 1 3 10
    D. 3 1 2 9 7 10

    答案:A
    解析:
    数组赋值以后,各数组元素的值为:
    M(1)=10,M(2)=7,M(3)=9,M(4)=2,M(5)=1,M(6)=3。
    当循环一次后M(l)的值就确定下来了,因此不需要再做下去。
    答案:A