• 2022-06-09
    补全下面代码段,使得它的功能是对数组a中的前N个数据进行非逆序排序(从小到大)。那横线处可以填的语句是( )‍for ( i = 1; iA: (1) jB: (1) j a[j+1]
    C: (1) jD: (1) j a[j+1]
  • A

    举一反三

    内容

    • 0

      以下程序的运行结果是_______。int fun(int array&#91;3&#93;&#91;3&#93;){ int j;for(j=0;j<;3;j++) array&#91;1&#93;&#91;j&#93;++;printf("\n");}main(){ int j,a&#91;3&#93;&#91;3&#93;={0,1,2,1,0,4,2,4,5};fun(a);for(j=0;j<;3;j++)printf("%2d",a&#91;1&#93;&#91;j&#93;);printf("\n");} A: 2 1 5 B: 1 0 4 C: 0 1 2 D: 1 2 3

    • 1

      下列程序段不能正确显示1!、2!、3!、4!的结果的是 。 A: For i = 1 To 4 For j = 1 To i n = 1 n = n * j Next j MsgBox( n)Next i B: Dim i%, j%, n%For i = 1 To 4 n = 1 For j = 1 To i n = n * j Next j MsgBox( n)Next i C: Dim j%, n%n = 1For j = 1 To 4 n = n * j MsgBox( n)Next j D: Dim j%, n%n = 1j = 1Do While j<=4 n=n*j MsgBox(n) j=j+1Loop E: Dim j%, n%n = 1j = 1Do n=n*j MsgBox(n) j=j+1Loop While j<=4

    • 2

      运行下面的程序,得到的输出是()#include&lt;stdio.h&gt;int main() { int i, j; for(i=1;i&lt;=2;i++) for(j=1;j&lt;=2;j++) printf(&quot;i=%d, j=%d\n&quot;,i,j);}? i=1,;;j=1i=1;, j=2i=2;, j=1i=2;, j=2|i=1,;;j=1i=2;, j=1i=1;, j=2i=2;, j=2|i=1,;;j=1i=1;, j=1i=2;, j=2i=2;, j=2|i=1,;;j=1i=2;, j=2i=1;, j=1i=2;, j=2

    • 3

      中国大学MOOC:在下面的程序段中,最后一行的语句频度在最坏情况下是()。for(i=n;i>1;i--)for(j=1;j<i;j++)if(A[j]>A[j+1])A[j]与A[j+1]对换;

    • 4

      下列程序段能分别正确显示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 &lt;= 4 n = n * j MsgBox(n) j = j + 1Loop