5.8 下面程序的输出是 。int main() { char x=040; printf("%d\n",x=x++); return 0; }
查看答案
6.1 C语言中的运算符有优先级,关于运算符优先级的正确叙述是______。
A. 逻辑运算符高于算术运算符,算术运算符高于关系运算符。
B. 算术运算符高于关系运算符,关系运算符高于逻辑运算符。
C. 算术运算符高于逻辑运算符,逻辑运算符高于关系运算符。
D. 关系运算符高于逻辑运算符,逻辑运算符高于算术运算符。
6.2 在以下运算符中,优先级最高的运算符是______。
A. <=
B. /
C. !=
D. &&
6.3 若有以下定义和语句,执行后的输出结果是______。char c1=‘a’, c2=‘f’;printf("%d,%c\n",c2-c1,c2-‘a’+‘B’);
A. 2,M
B. 5,!
C. 2,E
D. 5,G
6.4 下面不正确的赋值语句是 。
A. a==b
B. a++;
C. a=1,b=1;
D. a+=b;