C语言程序设计

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

题目

下列是赋值运算符的是()。

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

第1题:

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

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

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

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

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


正确答案:C

第2题:

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

A.算术运算符

B.关系运算符

C.逻辑运算符

D.赋值运算符


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

第3题:

以下叙述中错误的是

A)C 程序中的 #include 和 #define 行均不是 C 语句

B) 除逗号运算符外,赋值运算符的优先级最低

C)C 程序中, j++; 是赋值语句

D)C 程序中, + 、 - 、 * 、 / 、%号是算术运算符,可用于整型和实型数的运算


正确答案:D
(48)D) 解析 : 模运算 “ % ” 也称为求余运算 , 运算符要求两个运算对象都为整型 , 其结果是整数除法的余数。

第4题:

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

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

正确答案:B

第5题:

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

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

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

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

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


参考答案:B

第6题:

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

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

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

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

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


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

第7题:

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

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

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

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

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


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

第8题:

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

A、逻辑运算符

B、比较运算符

C、赋值运算符

D、算术运算符


答案:C

第9题:

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


正确答案:错误

第10题:

下列运算符中,()是赋值运算符。

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

正确答案:A

更多相关问题