参考答案和解析
参考答案:A
更多“inti=1,j=10;do{if(i>j){continue;}j--;}while(++i<6);System.out.println(i=+i+”andj=+j);Whatistheresult?() ”相关问题
  • 第1题:

    在执行完此程序段后,i,j值为 int i=1-10; do{ if(++i>j--)continue; } while(i<5);

    A.i=6 and j=5

    B.i=5 and j=5

    C.i=6 and j=4

    D.i=5 and j=6


    正确答案:D
    解析:本题考查考生对自增自减运算符的理解。++op和op++,表示对操作数op加1,其中++op表示先对op加I然后再取值,而op什表示先取值,然后再对op进行加1。-op和op一也是一样。当进行到i=5时退出循环,此时i为6。

  • 第2题:

    下面程序的输出结果是什么? public class cs6 { public static void main(String args[]) { int i =1; int j =10; do{ if(i++<j--) continue; }while(i<5); System.out.println(i+","+j); } }


    D

  • 第3题:

    以下程序段执行完后,i、j的值分别为()。 int i = 1, j = 10; do { i++; j--; if (i > j) continue; } while (i < 5);

    A.i=6 j=5

    B.i=5 j=5

    C.i=6 j=4

    D.i=5 j=6


    i=5 j=6

  • 第4题:

    下面程序片段输出的是( )。inti=0,j=9;do{if(i++>--j)break;}while(i<4);System.out.print

    下面程序片段输出的是( )。

    inti=0,j=9;

    do{

    if(i++>--j)

    break;

    }while(i<4);

    System.out.println("i="+i+"andj="+j);

    A、i=4andj=4

    B、i=5andj=5

    C、i=5andj=4

    D、i=4andj=5


    正确答案:D

  • 第5题:

    1、下面程序段执行后,i、j的值分别是()。 int i=1; j = 10; do{ if(i++>--j) continue; }while(i<5); System.out.println(“i = ” + i + “j = ” + j); A.i = 6 j = 5 B. i = 5 j = 5 C. i = 6 j = 4 D. i = 5 j = 6


    10, 6