参考答案和解析
正确答案:C
解析:首先判断终止条件,执行--x之后, x=3,x/y=1,满足条件,执行第1次循环;再判断终止条件,执行--x之后,x=2,x/y=1,满足条件,执行第2次循环;依此类推可知一共执行了3次循环。
更多“下列循环执行的次数为()。int y=2,x=4;while(--x!=x/y){}A.1B.2C.3D.0 ”相关问题
  • 第1题:

    以下循环的执行次数是()。 int x=4,y=2; while (--x!=x/y) { }

    A.1

    B.2

    C.3

    D.4


    3

  • 第2题:

    下列循环体执行的次数是()。 t x=10, y=30; { y -= x; x++; }while(x++<y--);

    A.1

    B.2

    C.3

    D.4


    2

  • 第3题:

    若$y, $x为int型变量,则执行以下语句后,$y的值为()。 <?php $x=1; ++$x; $y = $x++; ?>

    A.1

    B.2

    C.3

    D.0


    C

  • 第4题:

    下列循环体执行的次数是() int x=10, y=30; do{ y -= x; x++; }while(x++<y--);

    A.1

    B.2

    C.3

    D.4


    2

  • 第5题:

    下列循环体执行的次数是()。 int x=10, y=30; do{ y -= x; x++; }while(x++<y--);

    A.1

    B.2

    C.3

    D.4


    2