题目
4.(10.0分)下面的C语言运算符中,优先级最低的运算符是________。A. /B. +C. *=D. ++
4.(10.0分)下面的C语言运算符中,优先级最低的运算符是________。
A. /
B. +
C. *=
D. ++
题目解答
答案
C. *=
解析
本题考查C语言运算符优先级的掌握。解题关键在于熟记各类运算符的优先级顺序,特别是赋值运算符与其他运算符的相对关系。需明确:
- *赋值运算符(如`=`)的优先级最低**;
- 单目运算符(如
++)优先级较高; - 算术运算符中乘除优先级高于加减。
选项分析
- A
/:属于算术运算符(乘除),优先级较高。 - B
+:属于算术运算符(加减),优先级低于乘除。 - *C `=`:属于赋值运算符**,优先级最低。
- D
++:属于单目运算符,优先级高于算术运算符。
优先级排序
从高到低依次为:++(D)> /(A)> +(B)> *=(C)。因此,*`=`的优先级最低**。