• 2022-05-29
    下列代码段执行后,x的值为()。 int x = 0,y = 10; do{ x +=2; y -=3; }while(y > 0);
    A: 12
    B: 10
    C: 8
    D: 6
  • C

    内容

    • 0

      下列程序段执行以后,内存变量y的值是 CLEAR x=56789 y=0 DO WHILE x>0 y=y+x%10 x=int(x/10) ENDDO y A: 56789 B: 98765 C: 35 D: 15

    • 1

      以下各选项中的代码段执行后,变量y的值不为1的是__。 A: int<br/>x=5,y=0; if(5) y=1; B: int<br/>x=5,y=0; if(x) y=1; C: int x=10,y=0; if(x=y) y=1; D: int<br/>x=5,y=10; if(x=y) y=1;

    • 2

      对于 int x=10, y=100; 以下逻辑表达式的值为0的是( )。 A: ( x &gt; 100 | | y &lt; 10 ) &amp;&amp; y == 100 B: ( x &gt; 0 &amp;&amp; y &gt; 0 ) | | x &lt; 100 C: ( x &gt; 10 | | y &gt; 10 ) &amp;&amp; x == 10 D: x &gt; 100 | | y &lt; 10 | | y &gt; 10

    • 3

      中国大学MOOC: 下面的程序执行完后a,b的值分别为______。 Dim x, y, a, b As Integer x = 12 : y = 8 a = 1 : b = x * y Do While x Mod 2 = 0 And y Mod 2 = 0 x = x 2 y = y 2 a = a * 2 Loop Do While x <> y If x > y Then x = x - y Else y = y - x End If Loop a = a * x b = b a

    • 4

      以下程序段循环结束后,循环变量x的值为( )。int x=1,y=1;do{ y=y*2; x++;}while(x<=10); A: 10 B: 11 C: 12 D: 13