• 2022-06-03
    在通过next[j]计算next[j+1]的递推过程中next[j+1] == next[j] + 1当且仅当:
    A: j = 0
    B: P[j] = P[next[j] - 1]
    C: T[j] = P[j]
    D: P[j] = P[next[j]]
  • D

    内容

    • 0

      假设有以下程序段: For i=1 to 3 For j=5 to 1 Step -1 Next j Next i Print i,j 则i、j的值分别是

    • 1

      下列程序段能分别正确显示1!、2!、3!、4!的值的是______。 A: For i = 1 To 4 n = 1 For j = 1 To i n = n * j MsgBox(n) Next jNext i B: For i = 1 To 4 For j = 1 To i n = 1 n = n * j Next j MsgBox(n)Next i C: n = 1For i = 1 To 4 For j = 1 To 4 n = n * j MsgBox(n) Next jNext i D: n = 1j = 1Do While j <= 4 n = n * j MsgBox(n) j = j + 1Loop

    • 2

      执行下面的程序段后,循环参数i、j的值分别为() For i=1 to 3 For j=4 to 1 setp -1 Print i*j Next j Next i

    • 3

      下列程序段的执行结果为 _______。 Dim a(3, 5) As Integer Dim i As Integer, j As Integer For i = 1 To 3 For j = 1 To 5 a(i, j) = a(i - 1, j - 1) + (i - 1) * 5 + j Next j Next i Print a(3, 4)

    • 4

      以下程序段执行后p的值是( )。int a&#91;3&#93;&#91;3&#93;={3,2,1,3,2,1,3,2,1}; int j,k,p=1;for(j=0;j<2;j++)for(k=j;k<3;k++)p*=a&#91;j&#93;&#91;k&#93;; A: 108 B: 18 C: 12 D: 2