题目内容

C语言有!、&&、||三个逻辑运算符,其中优先级高于算术运算符的是________。

A. !
B. &&
C. ||
D. 一样

查看答案
更多问题

设a=3,b=4,c=5,则逻辑表达式“!(a+b)+c-1&&b+c/2”的值是()。

A. 4
B. 3
C. 2
D. 1

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

A. 关系运算符< 算术运算符< 赋值运算符< 逻辑与运算符
B. 逻辑 运算符< 关系运算符< 算术运算符< 赋值运算符
C. 赋值运算符< 逻辑与运算符< 关系运算符< 算术运算符
D. 算术运算符< 关系运算符< 赋值运算符< 逻辑与运算符

已知有声明“int a=0,b=2;”,则执行语句“b=--a||++b;”后,变量b的值为 。

A. 0
B. 1
C. 2
D. 3

已有定义“int a=3, b=3, c=2;”,下面选项中值为0的表达式是 。

A. !a&&!b&&c
B. !a||!b||c
C. a==b&&b>=c
D. a>=b&&b>c

答案查题题库