以下运算符中,()是三目运算符。 

题目
单选题
以下运算符中,()是三目运算符。
A

?:

B

――

C

D

<=

参考答案和解析
正确答案: D
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若已经定义int a=25,b=14,c=19;,以下三目运算符(?:)所构成的语句的执行结果是a++<=2&&

若已经定义int a=25,b=14,c=19;,以下三目运算符(?:)所构成的语句的执行结果是a++<=2&&b--<=2&&c++?printf("***a=%d,b=%d,c=%d\n",a,b,c):printf("a=%d,b=%d,c=% d\n",a,b,c);


正确答案:a=26,b=14,c=19
条件表达式的一般形式为:表达式1?表达式2:表达式3,三目运算符的执行顺序:先求解表达式1,若非0,则求解表达式2,此时表达式2的值就作为整个表达式的值,若表达式1的值为0,则求解表达式3,此时表达式3的值就作为整个表达式的值。C语言在做一系列表达式相与操作时,从左到右分别计算各表达式的值,一旦遇到一个表达式为假,则剩余的表达式都不再进行运算。该题中,a++<=2的值为假,则b--<=2和c++就都不再运算。

第2题:

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

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

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

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

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


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

第3题:

下列关于类型转换的描述中,错误的是()。

A.类型转换运算符是()

B.类型转换运算符是单目运算符

C.类型转换运算符通常用于保值转换中

D.类型转换运算符作用于表达式左边


正确答案:C

第4题:

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

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

正确答案:B,D

第5题:

以下关于VBA运算符优先级比较,正确的是( )。

A)算术运算符>逻辑运算符>连接运算符

B)逻辑运算符>关系运算符>算术运算符

C)算术运算符>关系运算符>逻辑运算符

D)连接运算符>逻辑运算符>算术运算符


正确答案:C
本题考查的是VBA中运算符的优先级的知识。在VBA中的运算符都具有其优先级,最基本的就是算术运算符>连接运算符,关系运算符,逻辑运算符,在各个种类的运算符中还有不同的优先级,比如在算术运算中乘方的优先级就高于乘法和除法运算,同优先级的运算由左至右顺序执行。

第6题:

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

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

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

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

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


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

第7题:

在重载一运算符时,若运算符函数的形参表中没有参数,则不可能的情况是( )。

A.该运算符是一个单目运算符。

B.该运算符函数有一个隐含的参数this。

C.该运算符函数是类的成员函数。

D.该运算符函数是类的友元函数。


正确答案:D

第8题:

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

A.单目运算符

B.算术运算符

C.关系运算符

D.逻辑运算符


参考答案:A

第9题:

条件运算符是一个()

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

正确答案:C

第10题:

三元运算符即三目运算符,也被称做条件运算符。


正确答案:正确

更多相关问题