• 2022-11-01
    请说明程序运行完后i,j,m,n,a,b的值分别是多少?i=_____,j=_____,m=_____,n=_____,a=_____,b=_____.main(){ int i=25,j=4,m,n,a,b; m=++i; n=j++; a= m/n;b= m%n; }
  • 26# 5# 26# 4# 6# 2

    内容

    • 0

      分析下面程序段的时间复杂度: for (i=0; i<n; i++) for (j=0; j<m; j++) A[i]&#91;j&#93;=0;[/i] A: O(m*n) B: O(m*m) C: O(m) D: O(n*n)

    • 1

      下列程序段的执行结果为________。 Dim M(10), N(10) i= 4 For j = 1 To 7 M(j) = j N(i) = 2 * i + j Next j Print N(i); M(i)

    • 2

      下列程序的输出结果是_____。void main(){int i,j,m=0,n=0;for(i=0; i<2; i++)for(j=0; j<2; j++)if(j>=i) m=1; n++;printf("%d ",n);}

    • 3

      下面程序段的时间复杂度是() for(i=0;i<n;i++) for(j=0;j<m;j++)A[i]&#91;j&#93;=0;[/i] A: O(n*n) B: O(m*n) C: O(m*m) D: 都不对

    • 4

      二维数组a有m行n列,则在a[i]&#91;j&#93;之后的元素个数为[/i] A: m*n-(i * n + j + 1) B: m*n-(j * n + i) C: m*n-(i * n + j) D: m*n-(i * n + j – 1)