参考答案和解析
正确答案:B
解析:本题考查Java中的运算符。“>>”是算术右移运算符,选项A中128相当于二进制的10000000,所以“128>>1”值为64,而不是32,选项B正确。“>>>”是逻辑右移运算符,用来将一个数的二进制位添。右移若干位,与位运算符“>>”不同的是,移除的低位被舍弃,“128>>>1”值也为64。
更多“下面选项正确的是A.“128>>1”值为32B.“128>>>1”值为64C.“128>>>1”值为-32D.“128>>>1”值为-64 ”相关问题
  • 第1题:

    ABO血型不合,IgG效价为下列哪种数值时易发生溶血

    A.≥1:32
    B.≥1:64
    C.≥1:128
    D.≥1:16
    E.≥1:256

    答案:A
    解析:
    ABO血型不合的母儿,当母体内IgG效价≥1:32时易发生溶血,正确答案为A

  • 第2题:

    若有声明语句: char a=1,b=128 则表达式(a>b?a++:b++)的值为

    A.128

    B.129

    C.-128

    D.1


    B表达式x-=x+X可以写成x=x-(x+x),所以X的值为-l0。

  • 第3题:

    33、白色的灰度值为128


    错误

  • 第4题:

    SHA-1产生的散列值长度为_______。

    A.160

    B.128

    C.256

    D.512


    D

  • 第5题:

    若a为int类型变量,初始值为0,则表达式a=(char)(255/2+1)的值是

    A.127

    B.128

    C.0

    D.-128


    C