• 2022-06-09
    已知线性表L=(21,-7,-8,19,0,-11,34,30,-10),写出执行f30(&L)后的L状态。()voidf30(SeqList*L){inti,j;for(i=j=0;ilength;i++)if(L->data[i]>=0){if(i!=j)L->data[j]=L->data[i];j++;}L->length=j;}[/i][/i]
    A: L=(-7,-8,0,-11,-10)
    B: L=(21,19,34,30)
    C: L=(21,19,0,34,30)
    D: L=(-7,-8,-11,-10)
  • C

    内容

    • 0

      以下算法中m++;语句的执行次数为()。 int m=0, i, j; for(i=l;i<=n;i++) for(j=1;j<=2 * i;j++) m++;

    • 1

      设关系模式Rm<U,F>,其中U={H,I,J,K,L},若F={H→IJ,J→K,IJK→L,L→H,L→K},则F 的最小函数依赖集Fmin={ (1) }。关系模式R 的候选关键字有 (2) 个,R 属于 (3) 。 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,L→K D: H→I,J→K IJ→L,L→H,L→K

    • 2

      下面程序的功能是完成用一元人民币换成一分、两分、五分的所有兑换方案。请填空。 #include &#91;stdio.h&#93; void main() { int i,j,k,l=1; for(i=0;i<=20;i++) for(j=0;j<=50;j++) { k=【1】; if(【2】) { printf(“ %2d %2d %2d “,i,j,k); l=l+1; if(l%5==0) printf(“\n”); } } }

    • 3

      下式中,正确的是() A: I= - jU/ωL B: u/i=ωL C: u/i=jωL D: U/I=XL

    • 4

      以下哪个for语句是不能编译的? A: for (i=0;j=0; i<10; i++ ); B: for (i=0,j=0; i<10; i++; j++ ); C: for (); D: for (;;); E: for ( i=0; j<10; j++ ); F: for (i=0; i<10, j<10; i++); G: for (i=0; i<10; i--);