一、单项选择题(本大题共1 5小题,每小题2分,共30分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或 未选均无分。
1.自定义标识符由字母、数字或下划线组成,且第一个字符必须是( )
A.数字 B.字母或数字
C.数字或下划线 D.字母或下划线
2.运算符优先级符合由高到低排列的一组是( )
A.+、!=、&&、= B.&&、!=、+、=
C.!=、+、=、&& D.&&、=、!=、+
3.转义字符中正确的是( )
A.'\' B. '\xyz'
C.'\\' D. '\820'
14.下列程序段执行后x、y和z的值分别是( )
int x=10,y=20,z=30;
if(x>y)z=x;x=y;y=z;
A.10,20,30 B.20,30,30
C.20,30,10 D.20,30,20
5.下列程序段执行后的输出结果是( )
int k=-4,a=3,b=2,c=l;
printf("%d/n",k<a?k:c<b?c:a);
A.1 B.2
C.3 D.4