• 2022-06-08
    下列语句中z的说法错误的是intx=3,y=5,z;z=(x>0)||(y<10);z=(x==0)&&(y<10);z=!(x==3);
    A: 第2行的z为true
    B: 第3行的z为false
    C: 第4行的z为false
    D: 第2行的z为false
  • D

    内容

    • 0

      intx=4,y=z=2;x=x==(y=z);则x的值为____。 A: 2 B: 3 C: 0 D: 1

    • 1

      x=y=z=z,x,y=x,y,z (x,y,z) 输出结果为4 5 3

    • 2

      intx=5,y=8,z=7;表达式z=!(x>y)||(x=1,y=3)计算后的结果 A: x=1,y=3,z=1 B: x=1,y=3,z=0 C: x=5,y=8,z=0 D: x=5,y=8,z=1

    • 3

      假设x=5,y=8,则分别执行下列语句后z的值为多少? (1)z=x/y (2)z=x%y (3)z=x+(++y) (4)z=x+(y++) (5)z=x&y (6)z=x|y (7)z=x<<316 (8)z=x>y?x:y

    • 4

      若x、y、z均为int 型变量,则执行语句x=1; y=2; z=3; z=(x>y)?z :y ; z = (z<y)?z:x;后的z值为