更多“下列运算符中不能进行位运算的是( )。A.>>B.>>>C.<<D.<<< ”相关问题
  • 第1题:

    Java中,“>>”符号是指( )。

    A.位运算符

    B.算术运算符

    C.关系运算符

    D.分量运算符


    正确答案:A

  • 第2题:

    下列关于运算符重载不正确的是( )。

    A.运算符重载不能改变运算符的操作数个数

    B.运算符重载不能改变运算符的优先级

    C.运算符重载不能改变运算符的结合性

    D.运算符重载能改变对预定义类型数据的操作方式


    正确答案:D
    D。【解析】本题考查C++语言中操作符重载的概念。运算符重载的关键字是operator。运算符重载的规则是重载时不能改变运算符的操作数个数,不能改变运算符的优先级,不能改变运算符的结合性,不能改变对预定义类型数据的操作方式。

  • 第3题:

    下列运算符中,哪个运算符在C++中不能重载:

    A.?:;

    B.[]

    C.>=

    D.&&


    A

  • 第4题:

    下列运算符中不能进行位运算的是

    A.>>

    B.>>>

    C.<<

    D.<<<


    正确答案:D
    解析:本题考查Java的位运算符。Java的位运算符如下表所示:

    对比该表可知,选项D不是Java的位运算符,不能进行位运算。因此,本题的正确答案是选项D。

  • 第5题:

    位运算符中,运算符~的功能是( )。

    A.按位取反

    B.按位与

    C.按位或

    D.按位异或


    正确答案:A