niusouti.com
更多“白垩纪bái â jì”相关问题
  • 第1题:

    inti=0,j=1;if((i++==1)&&(j++==2)){i=42;}System.out.println(i=+i+,j=+j);Whatistheresult?()

    A.i=1,j=2

    B.i=1,j=1

    C.i=42,j=2

    D.i=42,j=1

    E.Compilationfails.


    参考答案:B

  • 第2题:

    有以下程序: include main ( ){int x[ ] = {1,3,5,7,2,4,6,0} ,i,j,k;for(i =0;i<3;i

    有以下程序: #include <stdio. h> main ( ) { int x[ ] = {1,3,5,7,2,4,6,0} ,i,j,k; for(i =0;i<3;i ++ ) for (j =2;j> = i;j — ) if( x[j + 1 ] > x[j] ) { k = x[j] ;x[j] = x[j + 1 ] ;x[j + 1 ] = k; } for (i =0;i<3;i++) for(j =4;j <7-i;j ++) if(x[j] >x[j+1]){ k=x[j];x[j] =x[j+1];x[j+1] =k;} for (i=0;i<8;i ++) printf("%d" ,x[i]); prinff("\n" );}程序运行后的输出结果是( )。

    A.75310246

    B.1234567

    C.76310462

    D.13570246


    正确答案:A
    解析:本题考查的是排序算法。for(i=0;i3;i++)for(j=2;j>i;j--)if(x[j+1],x[j]){k=x[j];x[j];x[j+1);x[j+1]=k;}该段程序的作用是将数组元素x[0]~x[3]中的数由大到小排列,得到x[]{7,5,3,1,2,4,6,0}。for(i=0;i3;i++)for(j=4;j7-i;j++)if(x[j]>x[j+1]){k=x[j];x[j]=x[j+1];x[j+1]=k;}该段程序的作用是将数组元素x[4]~x[7]中的数由小到大排列,得到x[]={7,5,3,1,0,2,4,6}。因此输出结果为75310246。

  • 第3题:

    下面程序段的执行结果是( )。 main() {int a[5][5],i,j; for(i=1;i<5;i++) for(j=1;j<5;j++) a[i][j]=(i<j)*(j/i); for(i=1;i<5;i++) { for(j=1;j<5;j++) printf("%2d",a[i][j]); printf("\n"); } }

    A.1111 1111 1111 1111

    B.0001 0010 0100 1000

    C.1000 0100 0010 0001

    D.0000 0000 0000 0000


    正确答案:C
    解析:本题使用一个双重循环对—个二维数组的一部分赋值(下标中含0的元素不赋值),赋值表达式是a[i][j]=(i/j)*(j/i)。因为i和j都是正整数,所以当i大于j时,j/i为0,当i小于j时,i/j为0,而0乘以任何数都为0,故表达式(i/j)*(j/i)在i和j不相等时的值为0。当i和j相等时,i/j和j/i的值都为1,所以表达式(i/j)*(j/i)的值为1。故二维数组中的a[1][1]、a[2][2]、 a[3][3]、a[4][4]被赋为1,其余下标不含0的元素被赋为0。故应该选择C。

  • 第4题:

    有以下程序:main(){int x[]={1,3,5,7,2,4,6,0},i,j,k;for(i=0;i<3;i++)for(j=2;j>=i;j--)if(x[j+

    有以下程序: main() { int x[]={1,3,5,7,2,4,6,0},i,j,k; for(i=0;i<3;i++) for(j=2;j>=i;j--) if(x[j+1]>x[j]) { k=x[j]; x[j]=x[j+1]; x[j+1]=k; } for(i=0;i<3;i++) for(j=4;j<7-i;j++) if(x[j]>x[j+1]) { k=x[j]; x[j]=x[j+1]; x[j+1]=k; } for(i=0;i<8;i++) printf("%d",x[i]); printf("\n"); } 程序运行后的输出结果是( )。

    A.75310246

    B.1234567

    C.76310462

    D.13570246


    正确答案:A
    解析:主函数中定义了一个整型数组x,并初始化。接着执行了一个二重for循环,在该二重循环的作用是将数组的前4个元素按从大到小排序,接着用了一个二重循环(也是冒泡算法)将数组的后4个元素按从小到大的顺序排序,故最后依次输出数组的个元素的值为75310246,所以,4个选项中选项A符合题意。

  • 第5题:

    int i = 1,j = 10;  do{  if (i>j) {  continue;  }  j--;  } while (++i <6);  System.out.println(“i = “ +i+” and j = “+j);  What is the result?()  

    • A、 i = 6 and j = 5
    • B、 i = 5 and j = 5
    • C、 i = 6 and j = 4
    • D、 i = 5 and j = 6
    • E、 i = 6 and j = 6

    正确答案:A

  • 第6题:

    潮流计算中,要求某些节点之间电压的相位差应满足的约束条件是()

    • A、∣δij∣>∣δij∣min
    • B、∣δij∣<∣δij∣min
    • C、∣δij∣>∣δij∣max
    • D、∣δij∣<∣δij∣max

    正确答案:D

  • 第7题:

    int i= 1, j= 10 ;  do (  if (i++> --j) continue;  ) while (i<5);   After execution, what are the values for I and j?()  

    • A、 i = 6 and j= 5
    • B、 i = 5 and j= 5
    • C、 i = 6 and j= 4
    • D、 i = 5 and j= 6
    • E、 i = 6 and j= 6

    正确答案:D

  • 第8题:

    活动(i,j)的时间为tij,总时差为R(i,j),点i及点j的最早开始时刻为TE(i)和TE(j),最迟结束时间为TL(i)和TL(j),下列正确的关系式是()

    • A、TLF(i,j)=TL(j)
    • B、TLF(i,j)=TL(j)-tij
    • C、TES(i,j)=TE(i)-tij
    • D、R(i,j)=TLF(i,j)-TES(i,j)

    正确答案:A

  • 第9题:

    单选题
    int i= 1, j= 10 ;   do (   if (i++> --j) continue;  ) while (i<5);   After execution, what are the values for I and j? ()
    A

     i = 6 and j= 5

    B

     i = 5 and j= 5

    C

     i = 6 and j= 4

    D

     i = 5 and j= 6

    E

     i = 6 and j= 6


    正确答案: E
    解析: 暂无解析

  • 第10题:

    单选题
    int i = 1,j = 10;  do {  if(i>j) {  break;  } j--;  } while (++i <5);  System.out.println(“i =” +i+” and j = “+j); What is the result?()
    A

     i = 6 and j = 5

    B

     i = 5 and j = 5

    C

     i = 6 and j = 4

    D

     i = 5 and j = 6

    E

     i = 6 and j = 6


    正确答案: E
    解析: 暂无解析

  • 第11题:

    单选题
    工序(i,j)的最早开工时间R(i,j)等于()
    A

    TL(j)-TE(i)+tij

    B

    TEF(i,j)-TES(i,j)

    C

    TLS(i,j)-TEF(i,j)

    D

    TL(j)-TE(i)-tij


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    银行家算法中的数据结构包括有可利用资源向量Available、最大需求矩阵Max、分配矩阵Allocation、需求矩阵Need,下列选项中表述正确的是()。
    A

    Max[i,j]=Need[i,j]-Allocation[i,j]

    B

    Need[i,j]=Max[i,j]-Allocation[i,j]

    C

    Max[i,j]=Allocation[i,j]-Need[i,j]

    D

    Need[i,j]=Max[i,j]+Allocation[i,j]


    正确答案: D
    解析: 暂无解析

  • 第13题:

    inti=0,j=5;tp;for(;;){i++;for(;;){if(i>--j){breaktp;breaktp;}}System.out.println(i=”+i,j=”+j);}Whatistheresult?()

    A.i=1,j=0

    B.i=1,j=4

    C.i=3,j=4

    D.i=3,j=0

    E.Compilationfails.


    参考答案:B, D

  • 第14题:

    有以下程序 main() { int x[]={1,3,5,7,2,4,6,0},i,j,k; for(i=0;i<3;i++) for (j=2;j>=i;

    有以下程序

    main( )

    { int x[ ]={1,3,5,7,2,4,6,0},i,j,k;

    for(i=0;i<3;i++)

    for (j=2;j>=i;j--)

    if(x[j+1]>x[j]){ k=x[j];x[j]=x[j+1];x[j+1]=k;}

    for(i=0;i<3;i++)

    for(j=4;j<7-i;j++)

    if(x[j+1]>x[j]){ k=x[j];x[j]=x[j+1];x[j+1]=k;}

    for (i=0;i<3;i++)

    if(x[j]>x[j+1]){ k=x[j];x[j]=x[j+1];x[j+1]=k;}

    for (i=0;i<8;i++) printf("%d",x[i]);

    printf("\n");

    }

    程序运行后的输出结果是:

    A.75310246

    B.1234567

    C.76310462

    D.13570246


    正确答案:A
    解析:程序运行的输出结果是75310246。

  • 第15题:

    有以下程序main(){ int x[]={1,3,5,7,2,4,6,0},i,j,k; for(i=0;i<3;i++) for(j=2;j>=i;j--) if(x[j+1]>x[j]) { k=x[j]; x[j]=x[j+1]; x[j+1]=k; } for (i=0;i<3;i++) for(j=4;j<7-i;j++) if(x[j]>x[j+1]) { k=x[j]; x[j]=x[j+1]; x[j+1]=k; } for (i=0;i<8;i++) printf("%d",x[i]); printf("\n");}程序运行后的输出结果是A.75310246 B.01234567 C.76310462 D.13570246


    正确答案:A
    for(i=0;i<3;i++)
         for(j=2;j>=i;j--)
            if(x[j+1]>x[j]){  k=x[j];x[j]=x[j+1];x[j+1]=k;}
    此段程序的作用是将数组x[0]~x[3]中的数由大到小进行排列,运行此段程序后,x[]中的值变为x[]={7,5,3,1,2,4,6,0}
    for(i=0;i<3;i++)
        for(j=4;j<7-i;j++)
            if(x[j]>x[j+1]){ k=x[j];x[j]=x[j+1];x[j+1]=k;}
    此段程序的作用是将数组x[4]~x[7]中的数由小到大进行排列,运行此段程序后,x[]中的值变为x[]={7,5,3,1,0,2,4,6},最后通过一个循环将X[]中的数依次输出。

  • 第16题:

    设向量a=2i+j-k,b=i-j+2k,则a×b为( ).

    A.i+5j+3k
    B.i-5j+3k
    C.i-5j-3k
    D.i+5j-3k

    答案:C
    解析:

  • 第17题:

    下列的关系式错误是()

    • A、TLS(i,j)=TL(j)-tij
    • B、TLS(i,j)=TL(i)
    • C、TES(i,j)=TE(i)
    • D、R(i,j)=TLF(i,j)-TEF(i,j)

    正确答案:B

  • 第18题:

    白垩纪bái â jì


    正确答案: 中生代最后纪,始于1.455亿年前,结束于6550万年前,历经8000万年。这时期,大陆被海洋分开,地球变得温暖、干旱。开花植物,许多新的恐龙种类开始出现,恐龙仍然统治着陆地,翼龙在天空中滑翔,巨大的海生爬行动物统治着浅海。最早的蛇类、蛾、和蜜蜂以及许多新的小型哺乳动物也出现了。

  • 第19题:

    银行家算法中的数据结构包括有可利用资源向量Available、最大需求矩阵Max、分配矩阵Allocation、需求矩阵Need,下列选项中表述正确的是()。

    • A、Max[i,j]=Need[i,j]-Allocation[i,j]
    • B、Need[i,j]=Max[i,j]-Allocation[i,j]
    • C、Max[i,j]=Allocation[i,j]-Need[i,j]
    • D、Need[i,j]=Max[i,j]+Allocation[i,j]

    正确答案:B

  • 第20题:

    名词解释题
    白垩纪bái â jì

    正确答案: 中生代最后纪,始于1.455亿年前,结束于6550万年前,历经8000万年。这时期,大陆被海洋分开,地球变得温暖、干旱。开花植物,许多新的恐龙种类开始出现,恐龙仍然统治着陆地,翼龙在天空中滑翔,巨大的海生爬行动物统治着浅海。最早的蛇类、蛾、和蜜蜂以及许多新的小型哺乳动物也出现了。
    解析: 暂无解析

  • 第21题:

    单选题
    活动(i,j)的时间为tij,总时差为R(i,j),点i及点j的最早开始时刻为TE(i)和TE(j),最迟结束时间为TL(i)和TL(j),下列正确的关系式是()
    A

    TLF(i,j)=TL(j)

    B

    TLF(i,j)=TL(j)-tij

    C

    TES(i,j)=TE(i)-tij

    D

    R(i,j)=TLF(i,j)-TES(i,j)


    正确答案: D
    解析: 暂无解析

  • 第22题:

    单选题
    在某网络图中,计算工序单时差的计算公式为:()。
    A

    r(i,j)=tL(j)-[tL(i) +t(i,j)]

    B

    r(i,j)=tL(j)-[tE(i) +t(i,j)]

    C

    r(i,j)=tE(j)-[tL(i) +t(i,j)]

    D

    r(i,j)=tE(j)-[tE(i) +t(i,j)]


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    int i = 0, j = 1;  if ((i++ == 1) && (j++ == 2)) {  i = 42;  }  System.out.println(“i = “ + i + “, j = “ + j);   What is the result?()
    A

     i = 1, j = 2

    B

     i = 1, j = 1

    C

     i = 42, j = 2

    D

     i = 42, j = 1

    E

     Compilation fails.


    正确答案: A
    解析: 暂无解析

  • 第24题:

    单选题
    下列的关系式错误是()
    A

    TLS(i,j)=TL(j)-tij

    B

    TLS(i,j)=TL(i)

    C

    TES(i,j)=TE(i)

    D

    R(i,j)=TLF(i,j)-TEF(i,j)


    正确答案: C
    解析: 暂无解析