问题 单项选择题

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

A.*= << > % sizeof

B.<< *= > % sizeof

C.%= > << sizeof %

D.*= > << % sizeof

答案

参考答案:D

解析:
本题主要考查算术运算的优先级。顺序如下:

运算符+-(单目求正、求负)*/%+-
结合性自右向左自左向右自左向右
优先级同级同级同级
高→低
注:*=、>、<<、%、sizeof的优先级依次递增。

口语交际,情景问答题
判断题