• 2022-06-05
    x=1; y=2; a=--y>x? ++x:--y<--x?x:y; 执行完以上代码后,a=1
  • ×

    内容

    • 0

      执行程序段“int x=1,y=2;x=x^y;y=y^x;x=x^y;”后,x和y的值分别是______。 A: 1和2 B: 2和2 C: 2和1 D: 1和1

    • 1

      设x=1, y=2, 下面程序段执行后x,y的取值是( )。t=xx=yy=t A: x=2 y=1 B: x=1 y=2 C: x=1 y=1 D: x=2 y=2

    • 2

      已知x=2,y=2, 执行分支语句 if(x==y) y=1; else y=-1;后,y=-1。

    • 3

      设\(z = {e^ { { y \over x}}} + {x^y} + {y^x}\),则\({z_x} = \) A: \({1 \over x}{e^ { { y \over x}}} + {x^y}\ln x + x{y^{x - 1}}\) B: \(- {y \over { { x^2}}}{e^ { { y \over x}}} + {x^y}\ln x + x{y^{x - 1}}\) C: \({e^ { { y \over x}}} + y{x^{y - 1}} + {y^x}\ln y\) D: \( - {y \over { { x^2}}}{e^ { { y \over x}}} + y{x^{y - 1}} + {y^x}\ln y\)

    • 4

      已知int x=1,y=2,z=3;以下语句执行后x,y,z的值是( ). if(x>y) z=x; x=y; y=z; A: x=1, y=2, z=3 B: x=2, y=3, z=3 C: x=2, y=3, z=1 D: x=2, y=3, z=2