更多“下列运算符中()具有三个操作数。A、=B、C、++D、?”相关问题
  • 第1题:

    下列关于运行符重载的描述中,正确的是( )。

    A.运算符重载可以改变操作数的个数

    B.运算符重载可以改变操作数的优先级

    C.运算符重载可以改变运算符的结合性

    D.运算符重载可以使运算符实现特殊功能


    正确答案:D
    解析: C++把重载的运算符视为特殊的函数,称为运算符函数,函数名就是在运算符前加上保留字opera- tor。C++中通过重新定义运算符,使它能够用于特定类的对象执行特定的功能。但是用户重新定义运算特,不改变原运算符的操作符个数、优先级和结合性。同时运算符重载后,也不改变运算符的语法结构,即单目运算符只能重载为单目运算符,双目运算符只能重载为双目运算符。

  • 第2题:

    将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是

    A.不合法的运算符

    B.一元运算符

    C.无操作数的运算符

    D.二元运算符


    正确答案:B
    解析:运算符重载函数仅有一个参数,当重载为成员函数时,双目运算符仅有一个参数。对单目运算符,重载为成员函数时,不能再显式说明参数。重载为成员函数时,总是隐含了一个参数,该参数是this指针。this指针是指向调用该成员函数对象的指针。所以本题选择一元运算符。

  • 第3题:

    下列关于运算符重载的描述中, ______ 是正确的。

    A.运算符重载可以改变操作数的个数

    B.运算符重载可以改变优先级

    C.运算符重载可以改变结合性

    D.运算符重载不可以改变语法结构


    正确答案:D

  • 第4题:

    在Excel97中公式中,()用于指定对操作数或单元格引用数据执行何种运算。

    A操作数

    B=

    C运算符

    D逻辑值


    C

  • 第5题:

    如果左操作数大于右操作数,()运算符返回false。

    • A、=
    • B、<
    • C、<=
    • D、以上都是

    正确答案:D

  • 第6题:

    在下列关于运算符重载的描述中,()是正确的。

    • A、可以改变参与运算的操作数个数
    • B、可以改变运算符原来的优先级
    • C、可以改变运算符原来的结合性
    • D、不能改变原运算符的语义

    正确答案:D

  • 第7题:

    下列对运算符重载的描述中,正确的是()

    • A、运算符重载可以改变结合性
    • B、运算符重载可以改变优先级
    • C、运算符重载可以改变操作数的个数
    • D、运算符重载不改变优先级和结合性

    正确答案:D

  • 第8题:

    下列运算符中()具有三个操作数。

    • A、>>=
    • B、&&
    • C、++
    • D、?

    正确答案:D

  • 第9题:

    Java中%是取余运算符,要求两端操作数为整型。


    正确答案:错误

  • 第10题:

    单选题
    下列运算符中()具有3个操作数。
    A

    〉〉=

    B

    ++

    C

    ?:

    D

    &&


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    下列关于运算符重载的描述中,错误的是(  )。
    A

    可以通过运算符重载在C++中创建新的运算符

    B

    赋值运算符只能重载为成员函数

    C

    运算符函数重载为类的成员函数时,第一操作数是该类对象

    D

    重载类型转换运算符时不需要声明返回类型


    正确答案: B
    解析:
    运算符重载是针对C++中原有运算符进行的,不能通过重载创造新的运算符。

  • 第12题:

    单选题
    通过运算符重载,可以改变运算符原有的(  )。
    A

    操作数类型

    B

    操作数个数

    C

    优先级

    D

    结合性


    正确答案: A
    解析:
    运算符重载不能改变运算符原有的操作数个数、优先级、语法结构和结合性,可以改变运算符原有的操作数类型。

  • 第13题:

    通过运算符重载,可以改变运算符原有的

    A.操作数类型

    B.操作数个数

    C.优先级

    D.结合性


    正确答案:A
    解析:本题考查的知识点是:运算符重载。重载的运算符具有保持其原有的操作数个数、优先级和结合性不变的特性。故本题应该选择A。

  • 第14题:

    运算符重载时不需要保持的性质是( )。 A.操作数个数B.操作数类型C.优先级SX

    运算符重载时不需要保持的性质是( )。

    A.操作数个数

    B.操作数类型

    C.优先级

    D.结合性


    正确答案:B
    重载运算符的规则如下:①c++不允许用户自己定义新的运算符,只能对已有的c++运算符进行重裁;②c++不能重载的运算符只有5个;③重载不能改变运算符运算对象的个数;④重载不能改变运算符的优先级和结合性;⑤重载运算符的函数不能有默认的参数;⑥重载的运算符必须和用户定义的自定义类型的对象一起使用,至少应有一个是类对象,即不允许参数全部是c++的标准类型。所以答案为B。

  • 第15题:

    下列关于运算符重载的描述中,正确的是( )。

    A.运算符重载可以改变运算符的操作数的个数

    B.运算符重载可以改变优先级

    C.运算符重载可以改变结合性

    D.运算符重载不可以改变语法结构


    正确答案:D

  • 第16题:

    EXCEL公式中不可缺少的元素是()

    • A、函数
    • B、操作数
    • C、变量
    • D、实参
    • E、运算符

    正确答案:B,E

  • 第17题:

    下列运算符中()具有3个操作数。

    • A、〉〉=
    • B、++
    • C、?:
    • D、&&

    正确答案:C

  • 第18题:

    公式中,()用于指定对操作数或单元格引用数执行何种运算。

    • A、运算符
    • B、=
    • C、操作数
    • D、逻辑值

    正确答案:A

  • 第19题:

    ()运算符将左右操作数相加的结果赋值给左操作数。


    正确答案:+=

  • 第20题:

    下列关于运算符重载的描述中,正确的是()。

    • A、运算符重载可以改变操作数的个数
    • B、运算符重载可以改变运算符的优先级
    • C、运算符重载可以改变运算符的结合性
    • D、运算符重载可以使运算符实现特殊功能

    正确答案:D

  • 第21题:

    单选题
    公式中,()用于指定对操作数或单元格引用数执行何种运算。
    A

    运算符

    B

    =

    C

    操作数

    D

    逻辑值


    正确答案: C
    解析: 暂无解析

  • 第22题:

    单选题
    下列运算符中()具有三个操作数。
    A

    >>=

    B

    &&

    C

    ++

    D


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    在Excel中公式中,()用于指定对操作数或单元格引用数据执行何种运算。
    A

    运算符

    B

    =

    C

    操作数

    D

    逻辑值


    正确答案: C
    解析: 暂无解析

  • 第24题:

    单选题
    在下列关于运算符重载的描述中,()是正确的。
    A

    可以改变参与运算的操作数个数

    B

    可以改变运算符原来的优先级

    C

    可以改变运算符原来的结合性

    D

    不能改变原运算符的语义


    正确答案: D
    解析: 暂无解析