在C语言中,不同运算符之间运算次序存在()的区别,同一运算符之间运算次序存在()的规则。

题目

在C语言中,不同运算符之间运算次序存在()的区别,同一运算符之间运算次序存在()的规则。

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

第1题:

下列关于运算符优先级的说法中,不正确的是( )。

A.运算符按照优先级顺序表进行运算

B.同一优先级的运算符在表达式中都是按照从左到右的顺序进行计算的

C.同一优先级的运算符在表达式中都是按照从右到左的顺序进行计算的

D.括号可以改变运算的优先次序


正确答案:C
解析:运算符按照优先级顺序表进行计算,处于同一优先级的运算符,在表达式中按照从左到右的顺序进行计算,括号可以改变运算的优先次序。

第2题:

C语言中下列运算符的优先级按由低到高的次序,正确的是(63)。A.①!②+ ⑨< ④& ⑤&&am

C语言中下列运算符的优先级按由低到高的次序,正确的是(63)。

A.①!②+ ⑨< ④& ⑤&&

B.①&&②+ ③< ④& ⑤!》

C.①! ②&& ③& @< ⑤+

D.①&& ②& ⑨< @+ ⑤!


正确答案:D
本题考查C语言的基础知识。在C语言中,对各种运算符的优先级是有规定的,必须掌握。优先级最高者其实并不是真正意义上的运算符,包括:数组下标.函数调用操作符各结构成员选择操作符。它们都是自左向右结合。单目运算符的优先级仅次于上述运算符,在所有的真正意义的运算符中,它们的优先级最高。双目运算符的优先级低于单目运算符的优先级。在双目运算符中,算术运算符的优先级最高,移位运算符次之,关系运算符再次之,接着就是逻辑运算符,赋值运算符,最后是条件运算符。在C语言中,任何一个逻辑运算符的优先级低于任何一个关系运算符,移位运算符的优先级比算术运算符要低,但是比关系运算符要高。下表是C语言运算符优先级表(由上至下,优先级依次递减)。

第3题:

在高级语言中,一般有两类运算符:算术运算符、逻辑运算符.【】


正确答案:×
[解析]高级语言中包括三类运算符:算术运算符、逻辑运算符和比较运算符.

第4题:

C语言中自增运算符是(),求余数的运算符号是()。


正确答案:++;%

第5题:

在计算机检索中,布尔逻辑运算符的优先次序是()

AOR>AND>NOT

BNOT>OR>AND

CAND>NOT>OR

DNTO>AND>OR


D

第6题:

若有运算符:>、*=、<<、%、sizeof,则它们按优先级(由低至高)的正确排列次序为()。A.*= << > % sizeofB

若有运算符:> 、*=、<<、%、sizeof,则它们按优先级(由低至高)的正确排列次序为( )。

A.*= << > % sizeof

B.<< *= > % sizeof

C.%= > << sizeof %

D.*= > << % sizeof


正确答案:D
解析: 本题主要考查算术运算的优先级。顺序如下:
[*]
注:*=、>、、%、sizeof的优先级依次递增。

第7题:

在Excel中,运算次序最高的运算符是()。

A.&
B.*
C.^
D.引用运算符

答案:D
解析:
在Excel中,运算次序最高的运算符是引用运算符,如单元格的引用。

第8题:

下面关于运算符重载的描述错误的是

A.运算符重载不能改变操作数的个数、运算符的优先级、运算符的结合性和运算符的语法结构

B.不是所有的运算符都可以进行重载

C.运算符函数的调用必须使用关键字operator

D.在C++语言中不可通过运算符重载创造出新的运算符


正确答案:C

第9题:

简述Excel2000运算符的优先次序?


正确答案: Excel中运算符的优先次序为:引用运算、算术运算、字符运算、关系运算。

第10题:

在C语言中,逻辑运算符的优先级高于算术运算符和关系运算符。


正确答案:错误

更多相关问题