设“intx=2,y=1;”,则表达式(!X||y——)的值是( )。A.0B.1C.2D.-1

题目

设“intx=2,y=1;”,则表达式(!X||y——)的值是( )。

A.0

B.1

C.2

D.-1


相似考题
更多“设“intx=2,y=1;”,则表达式(!X||y——)的值是( )。A.0B.1C.2D.-1 ”相关问题
  • 第1题:

    设int x=1,y=1;表达式(|x‖--y)的值是( )。

    A.0

    B.1

    C.2

    D.-1


    正确答案:A
    解析:当逻辑或运算符两边的运算对象至少有一个为1时,整个逻辑表达式的值是1;如果两边的运算对象都为0,则整个逻辑表达式的值为0。题中!x=0,--y=0,所以整个表达式的值是0。

  • 第2题:

    设 int  x=0, y=1; 表达式(x||y)的值是()

    A.0       

    B.1

    C.2

    D.-1


    B 参照逻辑运算符的运算规则和优先级分析。

  • 第3题:

    设 int x=1, y=1; 表达式(!x||y--)的值是

    A.0

    B.1

    C.2

    D.-1


    C

  • 第4题:

    设int x=1,y=1;表达式(:x||y--)的值是______。

    A.0

    B.1

    C.2

    D.-1


    正确答案:B

  • 第5题:

    设 int x=1, y=1; 表达式(!x||y--)的值是()

    A.0

    B.1

    C.2

    D.-1


    B