1、以下语句或语句组中,不正确的操作是__________。
(A)char t[50];scanf(“%s”,t); (B)char t[]=”English”;
(C)char *p;gets(p); (D)char *p;p=”English”;
2、若有以下定义:
chars[10]=”Computer”,*ps=s;
则不能代表字符m的表达式是__________。
(A)ps+2 (B)ps[2] (C)s[2] (D)ps+=2,*ps
3、对int a[3][3],*p=&a[0][0]; 下列写法中有__________种能正确取到a[2][1]的值
(1)p[7] (2)*(a[1]+4) (3)*(a+2)[1]
(A)0 (B)1 (C)2 (D)3
答案是D、A、C