关于运算符优先顺序的描述中正确的是()
A. 关系运算符<算术运算符<赋值运算符<逻辑与运算符
B. 逻辑与运算符<关系运算符<算术运算符<赋值运算符
C. 赋值运算符<逻辑与运算符<关系运算符<算术运算符
D. 算术运算符<关系运算符<赋值运算符<逻辑与运算符
设a=1,b=2,c=3,则表达式a
A. 4
B. 2
C. 3
D. 1
为了避免在嵌套的条件语句if-else中产生二义性,C语言规定:else子句总是与( )配对。
A. 位置相同的if
B. 其之前最近的未与其他else配对的if
C. 其之后最近的if
D. 同一行上的
对C程序作逻辑运算时判断操作数真、假的表述,下列哪一个是正确的()
A. 0为假,非0为真
B. 只有1为真
C. -1为假,1为真
D. 0为真,非0为假