一、单选题(共 40 道试题,共 80 分。)V 1. 下面4个选项中,均是不合法的用户标识符的选项是( )A. A P_0 do
B. float a0 _A
C. b-a 123 int
D. _123 temp INT
正确答案:
2. 已知p,p1为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是( )A. p=&i
B. p=p1
C. p=&a[i]
D. p=10
正确答案:
3. struct person {char name[9]; int age;}; struct person class[10]={"John",17,"Paul",19,"Mary"18,"adam",16}; 根据上面的定义,能打印出字母M的语句是( )。A. printf("%c
",class[3].name);
B. printf("%c
",class[3].name[1]);
C. printf("%c
",class[2].name[1]);
D. printf("%c
",class[2].name[0])
正确答案:
4. 若有以下