Web应用开发

赋值运算符是()。A、=B、==C、-D、+

题目

赋值运算符是()。

  • A、=
  • B、==
  • C、-
  • D、+
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于赋值运算符“=”重载的叙述中,正确的是

A.赋值运算符只能作为类的成员函数重载

B.默认的赋值运算符实现了“深层复制”功能

C.重载的赋值运算符函数有两个本类对象作为形参

D.如果已经定义了复制(拷贝)构造函数,就不能重载赋值运算符


正确答案:A
解析:=、[]、()、->以及所有的类型;转换运算符只能作为成员函数重载,A项正确。默认的赋值运算符只实现了浅层复制,B项错误。赋值运算符只能作为成员函数重载,形参表中只有一个参数,对应于第二操作数,C项错误。一个类中如果需要重载运算符 “=",通常也就需要定义自己特有的复制构造函数,反之亦然,故D项错误。

第2题:

按照运算符的功能划分,运算符|属于______。

A.关系运算符

B.位运算符

C.布尔逻辑运算符

D.扩展赋值运算符


正确答案:B
解析:选项A,在关系运算符中,不含有运算符|;选项C,布尔逻辑运算符只有!、&&和||三种,其中的逻辑或运算符||可能会和运算符|混淆,但是应该正确区分,||运算符应该是逻辑或,而|运算符应该是按位或运算符,属于位运算符。

第3题:

下列运算符中,优先级最低的()。

A、逻辑运算符

B、比较运算符

C、赋值运算符

D、算术运算符


答案:C

第4题:

赋值运算符“=”和等于运算符“==”无差别


正确答案:错误

第5题:

算术运算符,赋值运算符和关系运算符的运算优先级按从高到低依次为()

A.算术运算、赋值运算、关系运算

B.算术运算、关系运算、赋值运算

C.关系运算、赋值运算、算术运算

D.关系运算、算术运算、赋值运算


参考答案:B

第6题:

按照运算符的功能划分,运算符二二属于( )。

A.扩展赋值运算符

B.二元运算符

C.算术运算符

D.关系运算符


正确答案:D
解析:题目给出的分类条件是运算符的功能,因此选项B首先排除;选项C也容易排除;选项A看上去是正确的答案,其实是不正确的,运算符=虽然在形式上很像扩展赋值运算符,但它是关系运算符。

第7题:

按运算符的功能划分,运算符”+=”的类型是( )。

A.算术运算符

B.关系运算符

C.逻辑运算符

D.赋值运算符


正确答案:D
本题考查Java中的运算符。按照功能划分,运算符可以分为算术运算符:+、、*、/、%、++、--;关系运算符:>、<、>=、<=、==、!=;布尔逻辑运算符:!、&&、||;位运算符:>>、<<、>>>、&、|、^、~;赋值运算符:=、+=、-=、8=、/=等;条件运算符:?:;其他:分量运算符、下标运算符[]等。

第8题:

以下关于运算符优先顺序的描述中正确的是()。

A.关系运算符<算术运算符<赋值运算符<逻辑运算符

B.逻辑运算符<关系运算符<算术运算符<赋值运算符

C.赋值运算符<逻辑运算符<关系运算符<算术运算符

D.算术运算符<关系运算符<赋值运算符<逻辑运算符


正确答案:C

第9题:

关系运算符的优先级高于算术运算符并且低于赋值运算符.


正确答案:错误

第10题:

C 语言中以下几种运算符的优先次序()的排列是正确的.

  • A、由高到低为:!,&&,∣∣,算术运算符,赋值运算符
  • B、由高到低为:!,算术运算符,关系运算符,&&,∣∣,赋值运算符
  • C、由高到低为:算术运算符,关系运算符,赋值运算符,!,&&,∣∣
  • D、由高到低为:算术运算符,关系运算符,!,&&,∣∣,赋值运算符

正确答案:B