下列关于单目运算符++,叙述正确的是A.运算对象可以是任何变量和常量B.运算对象可以是char型和int型变量,但不能是float型变量C.可以是int型变量,但不能是double型和float型变量D.运算对象可以是char型,int型,float型和double型变量

题目

下列关于单目运算符++,叙述正确的是

A.运算对象可以是任何变量和常量

B.运算对象可以是char型和int型变量,但不能是float型变量

C.可以是int型变量,但不能是double型和float型变量

D.运算对象可以是char型,int型,float型和double型变量


相似考题
参考答案和解析
D 解析:C语言中的++和——运算符,这两种运算符是单目运算符,其运算对象可以是整型、字符型、float型和double型等基本数据类型。
更多“下列关于单目运算符++,叙述正确的是”相关问题
  • 第1题:

    下列关于C++运算符结合性的说法,正确的是( )。

    A.赋值运算符是左结合性的

    B.复合运算符是左结合性的

    C.单目运算符是左结合性的

    D.双目算术运算符是左结合性的


    正确答案:D
    解析:运算符的结合方式有两种:左结合和右结合。左结合表示运算符优先与其左边的标识符进行运算,如加法;右结合表示运算符优先与其右边的标识符结合,如单目算术运算符+和-。赋值运算符、复合运算符和单目运算符都是右结合的,双目算术运算符是左结合的。

  • 第2题:

    下列关于C++运算符结合性的说法中,错误的是( )。

    A.赋值运算符是右结合性的

    B.复合运算符是右结合的

    C.单目运算符是左结合的

    D.双目算术运算符是左结合的


    正确答案:C
    解析:运算符的结合方式有两种:左结合和右结合。左结合表示运算符优先与其左边的标识符结合进行运算,如加法;右结合表示运算符优先与其右边的标识符结合,如单目算术运算符+和-。赋值运算符、复合运算符和单目运算符都是右结合的。双目算术运算符是左结合的。所以选项C是错误的。

  • 第3题:

    条件运算符是一个()

    • A、单目运算符
    • B、双目运算符
    • C、三目运算符
    • D、四目运算符

    正确答案:C

  • 第4题:

    C语言的运算符按运算对象的个数可以分为()

    • A、单目运算符一种
    • B、单目和双目运算符
    • C、单目、双目和三目运算符
    • D、单目、双目、三目和四目运算符

    正确答案:C

  • 第5题:

    在C++语言中,&作为双目运算符时表示的是(),而作为单目运算时表示的是()。


    正确答案:按位与;引用

  • 第6题:

    在重载一个单目运算符时,参数表中没有参数,说明该运算符函数只能是类的()。


    正确答案:成员函数

  • 第7题:

    条件运算符是唯一的三目运算符。


    正确答案:正确

  • 第8题:

    运算符“+”不能作为单目运算符。


    正确答案:错误

  • 第9题:

    C51语言中属于单目运算符的有()等等。


    正确答案:!~++---*&

  • 第10题:

    名词解释题
    单目运算符

    正确答案: 就是指该运算符只对一个操作数起作用。
    解析: 暂无解析

  • 第11题:

    单选题
    C语言的运算符按运算对象的个数可以分为()
    A

    单目运算符一种

    B

    单目和双目运算符

    C

    单目、双目和三目运算符

    D

    单目、双目、三目和四目运算符


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

  • 第12题:

    填空题
    在重载一个单目运算符时,参数表中没有参数,说明该运算符函数只能是类的()。

    正确答案: 成员函数
    解析: 暂无解析

  • 第13题:

    下列关于单目运算符++、--的叙述中,正确的是( )。

    A.它们的运算对象可以是任何变量和常量

    B.它们的运算对象可以是char型变量和血型变量,但不能是float型变量

    C.它们的运算对象可以是int型变量,但不能是doule型变量和float型变量

    D.它们的运算对象可以是char型变量、int型变量和float型变量


    正确答案:D
    解析:本题考核C++的--和++运算符。在C++中,--和++这两种运算符是单目运算符,其运算对象可以是整型、字符型、float型和double型等基本数据类型。

  • 第14题:

    下列C++运算符中,优先级最高的是( )。

    A.+(双目)

    B.*(单目)

    C.<=

    D.*=


    正确答案:B
    解析:在题中各选项中,只有选项B是单目运算符,所以它是优先级最高的。

  • 第15题:

    关系运算符属于()目运算符,条件运算符属于()目运算符

    • A、单
    • B、双
    • C、多
    • D、三

    正确答案:B,D

  • 第16题:

    单目运算符


    正确答案:就是指该运算符只对一个操作数起作用。

  • 第17题:

    创建一个类的对象需要使用的单目运算符为()。


    正确答案:new

  • 第18题:

    关于运算符优先级排列顺序正确的是()

    • A、单目运算符>算术运算符>关系运算符
    • B、关系运算符>逻辑运算符(不包含!)>条件运算符
    • C、条件运算符>赋值运算符>逗号运算符
    • D、关系运算符>算术运算符>逻辑运算符(不包含!)

    正确答案:A,B,C

  • 第19题:

    下面属于单目运算符的是()

    • A、++
    • B、*
    • C、--
    • D、>=

    正确答案:A,C

  • 第20题:

    在指针章节关于“&”和“*”运算符描述正确的是()

    • A、运算符&是一个返回操作数地址的单目运算符
    • B、运算符&叫做取地址运算符
    • C、运算符“*”是单目运算符
    • D、运算符“*”叫做指针运算符

    正确答案:A,B,C,D

  • 第21题:

    Java有哪些算术运算符、关系运算符、逻辑运算符、位运算符和赋值运算符?试列举单目和三目运算符。


    正确答案:在Java中,按照运算符功能来分,基本的运算符有下面几类:
    1.算术运算符(+,-,*,/,%,++,--)
    2.关系运算符(>,<,>=,<=,==,!=)
    3.布尔逻辑运算符(!,&&,

    ,&,

    4.位运算符(>>,<<,>>>,&,
    ,^,~)
    5.赋值运算符(=,及其扩展赋值运算符如+=)
    6.条件运算符(?:)
    7.其他(包括分量运算符·,下标运算符[],实例运算符instanceof,内存分配运算符new,强制类型转换运算符(类型),方法调用运算符()等)
    其中,单目运算符如-,!,而三目运算符只有一个,即条件运算符(?:)。

  • 第22题:

    填空题
    创建一个类的对象需要使用的单目运算符为()。

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

  • 第23题:

    问答题
    Java有哪些算术运算符、关系运算符、逻辑运算符、位运算符和赋值运算符?试列举单目和三目运算符。

    正确答案: 在Java中,按照运算符功能来分,基本的运算符有下面几类:
    1.算术运算符(+,-,*,/,%,++,--)
    2.关系运算符(>,<,>=,<=,==,!=)
    3.布尔逻辑运算符(!,&&,

    ,&,

    4.位运算符(>>,<<,>>>,&,
    ,^,~)
    5.赋值运算符(=,及其扩展赋值运算符如+=)
    6.条件运算符(?:)
    7.其他(包括分量运算符·,下标运算符[],实例运算符instanceof,内存分配运算符new,强制类型转换运算符(类型),方法调用运算符()等)
    其中,单目运算符如-,!,而三目运算符只有一个,即条件运算符(?:)。
    解析: 暂无解析

  • 第24题:

    填空题
    在C++语言中,&作为双目运算符时表示的是(),而作为单目运算时表示的是()。

    正确答案: 按位与,引用
    解析: 暂无解析